mongoose

    0热度

    1回答

    嘿我有一个问题,从我的数据库中删除嵌套数组,我想使用findOneAndUpdate和$pull。我的意思是从reply阵列中删除项目。我尝试通过_id找到评论项目并删除此回复项目,但这不起作用。请看下面我的代码。 我的架构 var productSchema = new Schema({ description: [{ type: String, require: tru

    0热度

    1回答

    我有以下模式: ip: String, port: Number, msgboard: [{ date: { type: Date, default: Date.now, expires: 120 }, msg: String }] 我想从创建120秒后自动删除的消息。但上面的删除是整个文件,而不仅仅是来自msgboar

    0热度

    2回答

    我有如下嵌套的数据, { "_id" : ObjectId("5a30ee450889c5f0ebc21116"), "academicyear" : "2017-18", "fid" : "be02", "fname" : "ABC", "fdept" : "Comp", "degree" : "BE", "class" : "1", "sem" : "8", "dept" :

    0热度

    1回答

    我正在编写一个使用javascript,node,mongoDB和mongoose的小应用程序。我有两个集合;用户和组,其中每个组包含用户 用户的数组:{_ ID:{类型:字符串,必需:真}姓:{类型:字符串,必需:真},..} 组{ _id:{type:String,required:true},users:[{user:userSchema}]} 我正在使用Mocha和Superagent编写

    0热度

    1回答

    我一直在试图找出已经通过MongoDB手动创建的索引(我已经通过mongobooster为两个字段创建了2d球形索引,并通过定义它来创建一个通过模式创建的索引)。现在,如果我在mongodbooster运行此查询 db.collectionname.getIndexes(); 它结果我的3个文件与name.key和我已使用的索引。我想在猫鼬中执行相同的操作,我找不到相同的查询。我想这 cons

    0热度

    1回答

    我想查询有和条件内或调理我的查询 ChatGroup.find({$or:[ {$and : [{'members.user_id':user_id},{'members.is_removed':false} ]}, {'created_by':user_id} ]}]}) 但它没有给我想要的结果

    1热度

    2回答

    我有一个NodeJS服务器从两个不同的API中获取数据,然后我想在两个JSON响应中合并结果。在这里,我向您发送代码: EventModal.eventSearch(eventReq, type, async function (eventRes) { EventModal.getBoostEvents(eventReq, type, async function (eventBoos

    0热度

    2回答

    嗨我使用lambda函数检查在本地运行的mongodb中的用户名和密码。 module.exports.handler = (event, context, callback) => { console.log('login'); const { username, password } = JSON.parse(event.body); console.log("u

    1热度

    1回答

    我的架构 let citySchema = new mongoose.Schema({ ... }); let countrySchema = new mongoose.Schema({ regions : [{ cities : [ref: 'City'] }] }); 问题 - 如何插入现有城市到选择的(通过_id)区。一个区域的_id是由猫

    0热度

    1回答

    我遇到了node + express路由问题。我在IDE webstorms中默认提供了一个路由模式。我不确定我是否配置了一切,因为我有这个错误。 我可以做一个GET /用户和POST /用户正确的邮递员正确的结果。 路线/ users.js const express = require('express'); const router = express.Router(); const _