Pymongo与项目聚合

时间:2019-08-22 08:45:42

标签: pymongo

我有一个非常基本的问题,

相当于Pymongo的

select name, surname, CONCAT(name, surname)
from db

1 个答案:

答案 0 :(得分:0)

将mongo db集合添加到db对象。它有效

concat_results = db.aggregate(
   [
      { "$project": { "NewFieldName": { "$concat": [ "$name", "$surname" ] } ,"name":True,"name":surname} }
   ]
);

for concat_result in concat_results:
    print("name":concat_result["name"],"surname":concat_result["name"],"NewFieldName":concat_result["NewFieldName"])