首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在骡子中执行mongodb运行命令?

如何在骡子中执行mongodb运行命令?
EN

Stack Overflow用户
提问于 2016-02-19 06:21:21
回答 2查看 1.2K关注 0票数 3

我正在mongodb中尝试这个命令:

代码语言:javascript
复制
db.runCommand ( { distinct: "user", key: "city" } )

得到了正确的数据。

我想把这个命令传给骡子。我正在我的骡子流中尝试这个:

代码语言:javascript
复制
<mongo:execute-command config-ref="Mongo_DB_Go"   doc:name="Mongo DB"  database="test" username="${db.user}" commandName="distinct" commandValue='{distinct : &quot;user&quot;, key : &quot;city&quot; }'/>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-06 12:55:24

代码语言:javascript
复制
<mongo:execute-command config-ref="Mongo_DB" commandName="eval" commandValue="db.runCommand({distinct: &quot;user&quot;, key: &quot;city&quot;})" doc:name="Mongo DB"/>

这可能是过度工程,但是我找到的最快的解决方案。

票数 1
EN

Stack Overflow用户

发布于 2016-02-19 07:17:53

该连接器的文档和示例有点缺乏,以下是它应该如何实现的方式:

代码语言:javascript
复制
    <mongo:execute-command config-ref="Mongo_DB" commandName="distinctCommand" doc:name="Mongo DB" commandValue="function(){db.runCommand ( { distinct: &quot;user&quot;, key: &quot;city&quot; } )}"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35498601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档