mongo清除某个字段,或者查询不存在某个字段的记录

mongo中清除某个字段:

db.getCollection('nft').update({
    "isCrossChain": {
        "$exists": true
    }
}, {
    "$unset": {
        "isCrossChain":null
    }
}, {
    multi: true
});

查询不存在某一个字段的所有对象

"currentOwnerId": {$exists : false}

你可能感兴趣的:(数据库,mongo)