随笔分类 -  数据库

摘要:是什么? .exec() 和 .save() 一样是 Mongoose 的异步操作,都返回一个 thenable 。 怎么用? 我们先定义一个 query 对象: const query = MyModel.findOne({}),接下来我们一般会这么使用: query.then(doc => {. 阅读全文
posted @ 2021-12-24 15:48 夏目有三三 阅读(1412) 评论(0) 推荐(1) 编辑
摘要:对于一些可能为空但必须唯一的字段,mongo支持创建部分索引,使用 partialFilterExpression 字段。 MongoDB version >= 3.2 下面以 unique_addr 字段为例,该字段为字符串且记录了唯一地址,但是用户可以选择不填: db.collection.cr 阅读全文
posted @ 2021-12-24 11:07 夏目有三三 阅读(607) 评论(0) 推荐(0) 编辑
摘要:在项目中使用MongoDB存取数据,在另一个项目中使用mongoose读取同一数据库中表数据却始终返回空值。 后发现mongoose在创建model时会自动添加“s”,而MongoDB不会这种骚操作。。 解决方案: 给model传入第三个参数,同第一个表名即可。 阅读全文
posted @ 2019-03-30 00:27 夏目有三三 阅读(663) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示