猿问

mongoose/mongodb如何实现查询数据的时候获取查询条件以外的数据

就是想建立一个联系人的数据表,然后前端通过自己的username查找对应的好友遍历到页面中

这是我的mongoose schema

var contactSchema = new Schema({
user1:{    type:Object,
    required:true},
user2:{    type:Object,
    required:true},
created_time:{    type:String,    default: () => moment(new Date()).format('YYYY-MM-DD')
},
},
{
versionKey: false })

这是Node.js存储数据的接口

router.post('/agree/apply',function(req,res,next){
console.log(req.body)

new Contact({
    
}).save(function(error,result){    if(error){
        console.log(error)
    }
    //console.log(result)
    res.json('yes')

})
})

我想要保存 user1name user1photo 和 user2name user2photo 到数据表,该怎样写schema啊。。然后到时候查询数据的时候条件该怎么写啊,就是获取除了条件(自己的username)以外的username 和 photo


白猪掌柜的
浏览 562回答 1
1回答

哔哔one

db.xxx.find({username:{$ne:my_user_name}})
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答