mongodb gmongo runCommand
Я работаю над проектом grails/mongodb. Я хочу провести полнотекстовое исследование базы данных mongodb, используя:
db.test.runCommand( "text", { search : "my_texte" } )
Проблема в том, что я не нашел, как это сделать в Groovy (или с помощью gmongo).
Как выполнить "runCommand" из Groovy?
Благодарю.
2 ответа
Я нашел версию 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" ] )