是否可以使用MongoEngine在$ elemMatch中使用$ exists运算符?
我想做点什么:
Location.objects(accessPoints__match={'deletedAt__exists': True, 'mac': "AC-86-74-xx-xx-xx"})
我认为MongoEngine假设deletedAt__exists是我文档中的属性名称。
但我发现工作的唯一方法是结合语法:
Location.objects(accessPoints__match={'deletedAt': {'$exists': True}, 'mac': "AC-86-74-02-6E-70"})
结合MongoEngine语法和纯MongoDB语法。