Моя БД MongoDB в настоящее время выглядит так:
Пользователь вводит слово, и мне нужно сравнить с _id
и вернуть его idf
значение как double
.
Что я пробовал?
MongoClient mongoClient = MongoClients.create();
MongoDatabase db = mongoClient.getDatabase("motor");
MongoCollection<Document> collection = db.getCollection("idf");
String id = "horšovský";
DBObject query = new BasicDBObject("_id." + id, new BasicDBObject("$exists", true));
FindIterable<Document> myDoc = collection.find((Bson) query);
for (Document doc : myDoc) {
System.out.println("doc is " + doc.toJson());
}
Но я не получаю никакого вывода.Нет исключений.