2013-01-21 7 views
1

Je suis nouveau dans MongoDb. Comme je peux le voir, si je veux faire une requête, il y a deux possibilités: Objet BasicDBObject et objet Query. Qu'est-ce qui est prefferable? MerciRequête dans MongoDB

Répondre

2

Vous pouvez utiliser BasicDBObject pour ajouter des critères à votre requête sur la base de données mongo, tout comme vous le faites avec le document json sur mongo shell. En ce qui concerne les "objets de requête", je crois que vous faites référence à la classe QueryBuilder (réf: http://api.mongodb.org/java/2.11.0/com/mongodb/QueryBuilder.html). Il est utilisé pour construire une requête de haut niveau.

Cordialement, Moacy

0

Je ne pense pas qu'il existe même un objet de requête. Vous devriez aller avec BasicDBObject pour construire votre requête. Jetez un oeil à la java MongoDB tutorial si vous ne l'avez pas encore fait.