sql >> Databáze >  >> NoSQL >> MongoDB

najdete v MongoCollection

Zkuste vytvořit filtr, který bude předán do find() způsob, jak získat podmnožinu dokumentů ve vaší sbírce. Chcete-li například najít dokument, pro který je uvedena hodnota _id pole je test , udělali byste následující:

import static com.mongodb.client.model.Filters.*;

MongoClient client = new MongoClient();
MongoDatabase database = client.getDatabase("mydb");
MongoCollection<Document> collection = database.getCollection("mycoll");
Document myDoc = collection.find(eq("_id", "test")).first();
System.out.println(myDoc.toJson());


  1. Nasazení Strapi Heroku se nepodařilo připojit k MongoDB

  2. Seřadit podle více polí dohromady v mongodb

  3. Denormalizace s Mongoose:Jak synchronizovat změny

  4. Jak vytvořit dotaz s nebo podmínkou v mongoidu