首页 > 解决方案 > Pymongo 聚合与项目

问题描述

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

Pymongo 相当于什么

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

标签: pymongo

解决方案


将 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"])


推荐阅读