Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想选择所有符合以下条件的记录:
if "used1" not in record or record["used1"] != True
这个怎么写?谢谢。
您将使用$exists第一个:
$exists
db.collection.find({ used1: { $exists: false } })
$ne第二个:
$ne
db.collection.find({ used1: { $ne: true } })
要组合它们,请使用$or:
$or
db.collection.find({ $or: [ { used1: { $exists: false } }, { used1: { $ne: true } } ] })