【发布时间】:2016-02-28 05:01:06
【问题描述】:
我有一个模型:
module.exports = {
schema: true,
attributes: {
friend1: {
model: "User", //Logged in User
required: true
},
friend2: {
model: "User", //Profile Viewing User to whom I can send friend request
required: true
},
status: {
type: "int",
defaultsTo: "0"
}
}
};
现在我正在尝试使用以下书面过滤器检查是否有任何用户是我的朋友,似乎它不起作用!
Friend.find().where({
or: [
{
friend1: user_id,
friend2: fried_id
},
{
friend1: fried_id,
friend2: user_id
}
]
}).exec(function findCB(err, Friend) {
if(err) throw err;
next(Friend);
});
谁能弄清楚我在这里做错了什么?
【问题讨论】:
标签: node.js mongodb sails.js waterline