【发布时间】:2019-06-21 16:24:52
【问题描述】:
我写了一些 mongo 查询。但我无法在 pymongo 中使用此查询。
我尝试使用“$lookup”,但我的 mongo 版本是 3.4,它不支持管道。所以我写了查询。但我不知道在 python 中将查询结果存储到 mongodb 'var' 中。
var user_ids = db.register.find({
"$and": [
{"_id": {"$gte": ObjectId("5d0a4df00000000000000000")}}
,{"_id": {"$lt": ObjectId("5d0b9f700000000000000000")}}
]}).map(function(register){
return register.user_id;
});
db.login.find({
"$and": [
{"_id": {"$gte": ObjectId("5d0b9f700000000000000000")}}
,{"_id": {"$lt": ObjectId("5d0cf0f00000000000000000")}}
,{"user_id": {"$in": user_ids}}
]});
I wanna convert those queries to python code(pymongo).
【问题讨论】: