Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个 grails/mongodb 项目。我想使用以下方法对 mongodb 数据库进行全文研究:
db.test.runCommand( "text", { search : "my_texte" } )
问题是我没有找到如何在 groovy(或使用 gmongo)中做到这一点。
如何从 groovy 执行“runCommand”?
谢谢。
我找到了有效的Java版本:
DBObject searchCmd = new BasicDBObject(); searchCmd.put("text", "test"); searchCmd.put("search", "mytexte"); CommandResult res = db.command( searchCmd )
由于这只是 Java 驱动程序的一个包装器,因此大部分文档都在那里。
只需翻译成“Groovy”形式:
db.command( "text", [ search: "mytexte" ] )