Используя Java-класс, я хочу выполнить запрос оболочки MongoDB, хранящийся в переменной String. В настоящее время я использую следующий код.
String query="db.INSTANT.insert( { item: 'card', qty: 12 } )";
MongoClient mongo = new MongoClient("localhost",27017);
DB db = mongo.getDB("mydb");
db.eval(query);
Приведенный выше код отлично работает для вставки.Но я хочу выполнить оператор find, например query=db.INSTANT.find({"item":"card"})
. Есть ли способ выполнить этот запрос и распечатать набор сбора.