博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node.js使用mongoose操作mongodb时查不到数据问题级mongoose的Schema困惑
阅读量:5371 次
发布时间:2019-06-15

本文共 692 字,大约阅读时间需要 2 分钟。

node.js使用mongoose操作mongodb时查不到数据

菜鸟入门级错误:

  错误描述:

    mongoose查不到数据。

  解决方法:

    安装mongodb数据库。

    &&

    安装node.js的mongodb模块。(这个必须安装)

mongoose使用困惑:

  困惑描述:

    mongoose为什么要使用Schema,作用是什么?

  困惑粗解:

    首页,Schema是必不可少的。其次,必须用Model或Entity操作mongodb库。

    因为Schema生成Model,Model生成Entity,然后Model或Entity进行CRUD。

    很显然,如果没有Schema,Model和Entity就不会存在,也就没办法进行CRUD。

    例:        

        var testSchema=new Schema(/*模形体*/); //定义schema        var testModel=mongoose.model('自定义模式名称',testSchema,[可选:集合名称]);//根据schema定义模型
        testModel.find()........................等CRUD //利用模型操作集合

     进行增加、修改操作时“模形体”必须存在,并且需要与collections结构一致。然而在执行查询操作时不定义”模形体“也可以正确查找。

 

转载于:https://www.cnblogs.com/nuoku/p/3551884.html

你可能感兴趣的文章
extjs增删改查(自己调用extjs)
查看>>
常用设计模式之门面模式
查看>>
GIL
查看>>
MYSQL UNION AND UNION ALL 的区别!
查看>>
程序员成长之路
查看>>
python_赋值运算符
查看>>
ss命令
查看>>
结构体多维数组成员初始化的方法
查看>>
怎样禁用UEFI boot option中的USB启动,防止U盘WIN PE系统黑入电脑?
查看>>
罗技产品序列号追溯条码扫描系统
查看>>
C#中回车出发事件(+收藏)
查看>>
简易图片自动轮播
查看>>
spring 知识体系积累
查看>>
字符串笔记
查看>>
模块导入路径的两种方法
查看>>
Sql学习笔记3——集合运算、空值和聚集函数
查看>>
用表单写兴趣爱好的程序
查看>>
winform程序操作或执行javascript程序
查看>>
如果将markdown视作一门编程语言可以做哪些有趣的事情?
查看>>
第三次作业
查看>>