面试题答案
一键面试db.collection.find({
$or: [
{ age: { $gt: 30 } },
{ city: 'Beijing' }
]
});
db.collection.find()
:这是MongoDB中用于从指定集合(这里假设集合名称为collection
)中查询文档的方法。$or
:操作符,用于连接多个查询条件,只要其中一个条件满足,就会返回对应的文档。{ age: { $gt: 30 } }
:查询条件,表示年龄(age
字段)大于30岁。$gt
是大于(greater than)的意思。{ city: 'Beijing' }
:另一个查询条件,表示居住城市(city
字段)为'Beijing'。只要文档满足这两个条件中的任意一个,就会被查询出来。