假设我有以下 dict 对象:
{
"a": "value of a",
"somedict": {
"someinfo": [
{
"name": "Jordan",
"food": [
"fries",
"coke",
"drink"
]
}
]
}
}
如果我想使用 mongoengine 在 python 中应用查询过滤器,我该怎么做?我在文档中看到您可以执行以下操作:
sample_objs_filter = Sample.objects(a='value of a')
但是我将如何过滤说
1) "name='Jordan'"
2)'food' contains 'fries'?
如果 mongoengine 不能做到这一点,还有其他一些 mongo 库可以更好地完成这个吗?