sql >> Database teknologi >  >> NoSQL >> MongoDB

skrive mongoDB syntaks

    DBObject idMatch = new BasicDBObject("user_id","bc");
    DBObject usernameMatch = new BasicDBObject("user_name",bc);
    DBObject ageMatch = new BasicDBObject("age",2);

    DBObject andAll = new BasicDBObject("$and", Arrays.asList(existence, firstNotMatch, secondNotMatch));

    //calling  table.find will get you what you wanted.
    table.find(andAll);

Hvis du vil 'ELLER' betingelserne, skal du bare erstatte $ og med $or.bemærk, at ovenstående kode ikke er testet korrekt, og du skal muligvis ændre den lidt for at få den til at fungere.

Dit spørgsmål er ikke klart, men jeg håber, jeg hjalp.




  1. mongoose udfylde reference til underdokument

  2. Lagring af kataloghierarki i et nøgleværdidatalager

  3. Mongoose:tildel felt af typen 'array of Strings'

  4. Kom godt i gang med Python og MongoDB