确定在查询文档中验证?

时间:2014-01-25 21:44:02

标签: node.js validation node-mongodb-native

对于验证共同领域,哪个是更好的权衡?

user.groups = [someIds]


db.posts.findOne({ _id: someId, group: someOtherId })

如果没有文件返回,那么我可以假设用户是 查询他们小组之外的文件

---或---

db.posts.findOne({ _id: someId }, function(err, doc){
  if (!~user.groups.indexOf(doc.group)){
    // not validated
  }
})

0 个答案:

没有答案