mongoose 相关问题

Mongoose是一个MongoDB对象建模工具,或ODM(对象文档映射器),用JavaScript编写,旨在在异步环境中工作。

内部条件或条件猫鼬

我想查询内部有条件或条件我的查询ChatGroup.find({$或:[{$ and:[{'members.user_id':user_id},{'members.is_removed':false}]},{ 'created_by':user_id}]}]})但它是......

回答 1 投票 1

如何用MongoDB验证$ set'key'?

我有一个相当具体的案例:使用mongoose / mongo和用户对象我想在一次调用中找到并更新用户。 DB.collection('users')。findOneAndUpdate({localId:id},{“$ set”:{“name”:“lla”,“...

回答 1 投票 0

如何在mongoose中使用地理位置创建查询(用于近距离搜索)

我是mongodb和mongoose的新手。我不知道我的查询是否正常工作但是当我向代码添加一些geojson时它返回null。我唯一的目标是可以使用州,国家和州来过滤我的数据......

回答 1 投票 0

Mongoose:获取最新记录,然后按另一个字段对它们进行排序

我正在为游戏创建快速排行榜。排行榜显示最近的10名球员按其得分排序。我的查询似乎不起作用:recordModel.find({game:gameId})。sort({...

回答 2 投票 2

在mongoose架构默认日期值中将月份添加到当前日期

我们有一个像这样的mongoose模式:var sampleSchema = new Schema({fieldABC:String,expireAfter1Month:{type:Date,default:new Date()+ 1 month}});默认......

回答 1 投票 3

MongoDB的。聚合两个数组大小的总和

使用MongoDB 3.4.10和mongoose 4.13.6,我可以在User模型上计算两个数组的大小:User.aggregate()。project({'_ id':1,'leftVotesCount':{'$ size': '$ leftVoted'},'...

回答 3 投票 1

是否可以创建新的新闻,而无需插入新的_id? (猫鼬)

我正在尝试更新我的文档,但是在创建新对象时,它会抛出一个错误,说我的现有字段已经有_id字段。让newNews =新闻({title:“...

回答 1 投票 1

Nodejs Promise TypeError:无法读取未定义的属性'then'

当我尝试在我的路线中访问控制器的功能时出错。我用猫鼬,快递。错误:TypeError:无法在/ private / var / www / html / sms / server /中读取未定义的属性'then'

回答 1 投票 2

MongoDB查询中的问题

在MongoDb查询中遇到问题myCollection.find({})。limit(50K)返回50k文件myCollection.find({})。sort({“age”: - 1})。limit(50K)返回1k文件请问你能不能提供......

回答 1 投票 0

如何在MongoDB $ projection中使用$ arrayElemAt并从该元素中删除字段?

我有'工作'和'用户'集合。每个用户都可以为给定的'jobCategoryId'创建一个作业,然后该作业将保存在'jobs'集合中,并包含其创建者和'jobCategoryId'的'userId'。我......

回答 1 投票 1

如何从Mongoose获取已定义的索引

我一直试图找出已经通过MongoDB手动创建的索引(我已经通过mongobooster为两个字段创建了2d球体索引,并通过定义创建了一个通过模式)。 ...

回答 1 投票 0

是否可以填充我已经拥有的单个文档?

我正在使用mongoose作为一个由用户模型(= USER)组成的数据库。并且用户有这样的朋友:朋友:[{type:Schema.Types.ObjectId,ref:'User'}]和......

回答 1 投票 0

将JSON转换为Mongoose文档(以及子文档对象)

我试图将嵌套的JSON转换为mongoose文档和子文档,并且无法实现。我搜索了很多网页,找不到任何有用的东西。 Runkit Link:https://runkit.com / ...

回答 1 投票 0

具有get请求的语义ui自动完成功能无效

我正在尝试创建一个自动完成搜索栏。我到现在所拥有的是:

回答 1 投票 0

我无法使用节点js将数据保存到mongodb

john.save(function(err){^ TypeError:无法在Object处读取未定义的属性'save'。 (C:\ Users \ shreeranga \ Documents \ mongoconnect \ mongo1.js:18:6)在Module._compile ...

回答 1 投票 -1

用计数器提交小时范围的mongoose查询

这是架构:var LogSchema = new mongoose.Schema({EventId:{type:String,required:[true,“EventId不能为空”]},计算机:{type:String,required:[true,“ ...

回答 1 投票 0

Schema尚未注册模型。 MongoDB的>猫鼬

您好我的代码如下所示:var mongoose = require('mongoose'); mongoose.connect( '的mongodb://本地主机/试验'); var Schema = mongoose.Schema,ObjectId = Schema.ObjectId; var BlogPost = new Schema({...

回答 1 投票 3

猫鼬日期比较不会返回正确的结果

我想要在两个日期之间获得所有记录。这是我正在使用的where子句:.where({'targetDate':{'$ gte':smallBound,'$ lte':highBound}});哪里有smallBound和......

回答 1 投票 0

NodeJs - 优化多个if

这是我的代码:Search.prototype.makeQuery = function(data){let result = {}; if(data.orderId){result [“order_id”] = data.orderId; } if(data.userMobileNumber){...

回答 4 投票 1

猫鼬 - 当时

我想用作者姓名填充帖子。我创建了带引用的模型,路由也是如此。我应该何时填充帖子,在保存新帖子之前或之后,它是如何实际工作的?

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.