Python MongoEngine查询唯一属性
mongoengine查询能否返回包含唯一属性的对象列表。例如,如果我有一个数据库Python MongoEngine查询唯一属性,python,mongodb,mongoengine,Python,Mongodb,Mongoengine,mongoengine查询能否返回包含唯一属性的对象列表。例如,如果我有一个数据库 [{name: Joe, age:22}, {name: Susie, age 22}, {name: Joe, age: 70}, {name: Susie, age:21}] 我如何查询数据库,以便我需要所有年龄的对象,而您需要MongoDB(以及pymongo的)方法 示例代码如下所示: from pymongo import MongoClient query = {'age': {'$lt': 25
[{name: Joe, age:22},
{name: Susie, age 22},
{name: Joe, age: 70},
{name: Susie, age:21}]
我如何查询数据库,以便我需要所有年龄的对象,而您需要MongoDB(以及pymongo的)方法
示例代码如下所示:
from pymongo import MongoClient
query = {'age': {'$lt': 25}}
conn = pymongo.MongoClient('mongodb://localhost:27017')
users = conn['database_name']['collection_name'].find(query).distinct('name')
您需要MongoDB(以及pymongo的)方法
示例代码如下所示:
from pymongo import MongoClient
query = {'age': {'$lt': 25}}
conn = pymongo.MongoClient('mongodb://localhost:27017')
users = conn['database_name']['collection_name'].find(query).distinct('name')
将用于查询--尝试将其映射到mongoengine的功能。将用于查询--尝试将其映射到mongoengine的功能。
from pymongo import MongoClient
query = {'age': {'$lt': 25}}
conn = pymongo.MongoClient('mongodb://localhost:27017')
users = conn['database_name']['collection_name'].find(query).distinct('name')