Mongo shell --eval不评估命令

时间:2018-12-07 12:04:18

标签: mongodb shell eval

有人可以告诉我我在做什么错吗?我有一个这样的Shell命令:mongo Model --host mongohost --port 9000 --username YYYY --password XXX --authenticationDatabase admin --quiet --eval 'db.orsr.distinct("ico").forEach(function(i){print(i)})' > C:/wamp64/www/indexPodnikatela/bin/foaf/orsr-icos.txt 问题是eval将命令字符串作为字符串复制到目标文件。它不像命令那样评估它。它像字符串一样使用'db.orsr.distinct("ico").forEach(function(i){print(i)})'并将其存储到文件中。怎么了?

0 个答案:

没有答案