先在交互界面尝试查询结果是否无误,创建js脚本,键入如下代码如下:
var c=db.xxx.distinct('url',{productClass:'xx'})
print(c)
回到bash终端键入形如mongo 127.0.0.1:27017/数据库名 js脚本路径及名称.js > 结果路径及名称
此时即所得
其中深层缘由也不甚清楚,这里只是分享实践试出来的一种方法
本文分享了一种使用JavaScript脚本在MongoDB中进行特定查询的方法,通过在交互界面尝试查询并创建JS脚本来获取数据库中'xxx'集合下'productClass'为'xx'的所有'url'字段,最终在bash终端中执行并导出查询结果。
先在交互界面尝试查询结果是否无误,创建js脚本,键入如下代码如下:
var c=db.xxx.distinct('url',{productClass:'xx'})
print(c)
回到bash终端键入形如mongo 127.0.0.1:27017/数据库名 js脚本路径及名称.js > 结果路径及名称
此时即所得
其中深层缘由也不甚清楚,这里只是分享实践试出来的一种方法

被折叠的 条评论
为什么被折叠?