在MongoDB中插入上一个查询的结果将返回语法错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MongoDB中插入上一个查询的结果将返回语法错误相关的知识,希望对你有一定的参考价值。
我有以下JS脚本,用于查询MongoDB集合,然后将查询结果存储到另一个:
var result1 = db.ctg.find( b: $lte: 878.4397930385701 );
db.statistika1_ctg.insert(
result1.toArray();
);
[当我尝试将此脚本加载到mongo shell时,出现以下错误:
2020-01-30T22:15:59.795+0100 E QUERY [js] SyntaxError: missing ) after argument list :
@(shell):2:17
这里怎么了?
答案
您应该摆脱嵌套的分号-这是语法错误:
db.statistika1_ctg.insert(
result1.toArray()
);
以上是关于在MongoDB中插入上一个查询的结果将返回语法错误的主要内容,如果未能解决你的问题,请参考以下文章