$or
を使用できます
両方のケースを1つのクエリに含めるには:
Blog.find({$or: [
// Non-private blogs
{private: false},
// Blogs of the current user
{_user_id: req.user}
]}).exec(function(err, docs) { ... });
これにより、2つの$or
の結果の和集合が提供されます 条項。
$or
を使用できます
両方のケースを1つのクエリに含めるには:
Blog.find({$or: [
// Non-private blogs
{private: false},
// Blogs of the current user
{_user_id: req.user}
]}).exec(function(err, docs) { ... });
これにより、2つの$or
の結果の和集合が提供されます 条項。