1

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

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

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

如何从 groovy 执行“runCommand”?

谢谢。

4

2 回答 2

2

我找到了有效的Java版本:

DBObject searchCmd = new BasicDBObject();
searchCmd.put("text", "test"); 
searchCmd.put("search", "mytexte"); 
CommandResult res = db.command( searchCmd )
于 2014-03-26T14:37:06.083 回答
1

由于这只是 Java 驱动程序的一个包装器,因此大部分文档都在那里

只需翻译成“Groovy”形式:

db.command( "text", [ search: "mytexte" ] )
于 2014-03-25T23:29:36.103 回答