mongoose对的document文档操作的一些常用操作方法

/**

mongoose是一种适用于nodejs和对mongodb进行数据库连接时对象数据结构模块化,但是我跟喜欢叫是对mongodb的一种约束,下面简述mongoose对的document文档操作的一些常用操作方法

###复制粘贴https://mongoosejs.com/查看更多对document文档使用方法###
*Document 和 集合的文档是一一对应的关系 ,Document是Model的实例化

  • 通过Model查询到结果都是Document
    *创建一个document 实例化
    var stu = new Medol({传参内容})
  • Document#update(doc, options, callback) // 修改当前文档查询到的值
  • remove 删除当前文档
  • equal(doc)判断是否和本身文档相同
  • get(path,[type])
  • –获取指定是属性值
  • set(path,value,[tpye])
  • –设置指定的属性值
  • isNew()
  • –是不是新文档,如果存进了数据库为false 没存进去为true 说明则是新建的一个文档
  • id
  • –获取id
  • save([callback])
  • –将doc修改后的数据传入数据库中并修改数据库相应的值
  • isInit(path)
  • –属性有没有初始化 其本没什么用
  • toJson
  • –将查询到的对象转化为普通json对象
  • toObject
  • –将查询到的doument对象转化为普通js ,
  • –转化普通的js对象之后,注意所有的document方法或属性都不能使用
  • –就不能点对象获取到对应的值了一般用不想让某些用户看到敏感数据
    */
发布了8 篇原创文章 · 获赞 0 · 访问量 1672

猜你喜欢

转载自blog.csdn.net/NanQiao1716/article/details/104507839