【发布时间】:2018-08-23 20:18:44
【问题描述】:
这是我的查询。我想将此查询的输出导出为 csv(excel 格式),这样我就可以有一个数据表。我怎样才能做到这一点?我正在使用 Robo3t。
(db.getCollection('sentimentOpinions').aggregate([
{ $match : { objectType : "Security" } },
{ $lookup:{
from: "securities",
localField: "objectId",
foreignField: "id",
as: "StockID" }},
{ $unwind:"$StockID" },
{ $lookup:{
from: "users",
localField: "userId",
foreignField: "userId",
as: "USER_ARJ" }},
{ $unwind:"$USER_ARJ" },
{$project :{USER_ID : "$userId",
NAME : { $concat: [ "$USER_ARJ.profile.firstName",", ",
"$USER_ARJ.profile.lastName" ] },
SECURITY_ID: "$StockID.id",
SECURITY: "$StockID.displayName",
TICKER: "$StockID.symbols.yahoo",
OPINION_VALUE: "$value",
OPINION_DATE: "$opinionDate"}},
{ $sort : { OPINION_DATE : -1 } } ]))
【问题讨论】:
标签: mongodb export-to-csv robo3t