【发布时间】:2016-03-30 10:05:12
【问题描述】:
我正在寻找一种方法将日期合并到在 Mongodb 聚合管道的 $out 阶段创建的集合名称中。
像这样的东西(但它不起作用)
db.sales.aggregate([{$project: {account_number:1}},
{$out: "new_collection" + Date()}]);
这会返回以下错误;
第 2 阶段的规范包含无效的 JSON:第 1 行第 18 列出现意外字符“+”
有谁知道我该怎么做?
【问题讨论】:
-
创建查询时只需插入
$out集合名称。 -
“它不起作用”是什么意思?您收到任何错误消息吗?还是只是什么都没有发生?
-
我添加了示例语法中的错误消息。
标签: mongodb aggregation-framework