Mongodb shell要求查询中有更多行

Mongodb shell要求查询中有更多行,mongodb,Mongodb,我有这个查询,出于某种原因,当我在windows的cmd中将它输入shell时,它会要求我输入更多行吗 > db.options.aggregate([{$match: {Update_Date: {$gte: "20180201" } }, { $out: "options_2" } ]) ... ... > 从此处获取查询,尝试不使用多行答案。您在$match管道详细信息中缺少右括号。看起来像是打字错误。谢谢(此注释长度必须为15个字符)db.options.aggregate

我有这个查询,出于某种原因,当我在windows的cmd中将它输入shell时,它会要求我输入更多行吗

> db.options.aggregate([{$match: {Update_Date: {$gte: "20180201" } }, { $out: "options_2" } ])
...
...
>

从此处获取查询,尝试不使用多行答案。

您在
$match
管道详细信息中缺少右括号。看起来像是打字错误。谢谢(此注释长度必须为15个字符)
db.options.aggregate([{$match:{Update_Date:{$gte:{$20180201}},{$out:“options_2”}])
您真的应该得到一个带有linting的现代文本编辑器。另外,
$gte
接受一个“值”而不是一个“对象”。是的,我使用atom,我只是在装傻,启动了记事本,我的坏。