我的收藏中有以下文件:
role_users
我正在尝试根据{'CArray': [{'count': 0, 'cat': 'nails'},{'count': 0, 'cat': 'screws'}], '_id': 'barrons'}
< = 0的条件计算出一个特定数组元素的查询。
我尝试了以下内容:
count
有谁知道如何做到这一点?
答案 0 :(得分:1)
以下内容应该有效
update({"_id":"barrons","CArray.cat":"nails"},{$pull:{CArray:{count:{$lte: 0}}}})
答案 1 :(得分:0)
我在寻找:
update({"_id":"barrons"},{$pull:{CArray:{count:{$lte: 0},cat:"nails"}}})