mongodb gmongo runCommand

时间:2014-03-25 22:45:54

标签: mongodb grails groovy gmongo

我正在研究grails / mongodb项目。 我想使用以下方法对mongodb数据库进行全文研究:

db.test.runCommand( "text", { search : "my_texte" } )

问题是我没有找到如何在groovy(或使用gmongo)中做到这一点。

如何从groovy执行“runCommand”?

感谢。

2 个答案:

答案 0 :(得分:1)

由于这只是Java驱动程序的包装器,因此大部分文档都是there

只需转换为" Groovy"形式:

db.command( "text", [ search: "mytexte" ] )

答案 1 :(得分:1)

我找到了有效的Java版本:

DBObject searchCmd = new BasicDBObject();
searchCmd.put("text", "test"); 
searchCmd.put("search", "mytexte"); 
CommandResult res = db.command( searchCmd )