Chcete-li odeslat věci jako $hint
nebo $explain
k ovladači Java ve skutečnosti používáte .modifiers()
metoda z FindIterable
. Například:
MongoCursor<Document> iterator = collection.find()
.modifiers(new Document("$explain",1)).iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next().toJson());
}
Tím se vytiskne výstup statistik Explain.
Jakýkoli BsonDocument
typ je platný pro poskytnutí jako argument. Platný seznam je na Modifikátory dotazů
v základní dokumentaci.
Obecně řečeno, $query
není něco, co ve skutečnosti používáte ze seznamu modifikátorů, protože to ve skutečnosti vytváříte s libovolným argumentem .find()
. Ale všechny ostatní modifikátory jsou platné pro použití zde.