In meiner db habe ich Artikel. Zum Beispiel habe ich 59117b14d3c6295d5cd12262
ID, die 10 Artikel aus der Liste ist. Ist es irgendwie möglich, alle Artikel zu bekommen, die nach 59117b14d3c6295d5cd12262
sind?Ist es möglich, Gegenstände nach bestimmten zu bekommen?
Antwort
können Sie einen $gt
Betrieb auf _id
Feld wie folgt durchführen:
db.cars.find({_id: {$gt: ObjectId("59117b14d3c6295d5cd12262")}})
dies alles Dokument mit einem größeren zurück _id
als 59117b14d3c6295d5cd12262
Wenn Sie bereits wissen, dass Dokument ist der 10., dann können Sie skip:
01 verwendendb.collection.find().skip(10);
Ansonsten können Sie die greater than operator ($gt) auf _id
filtern verwenden:
db.collection.find({ _id: { $gt: ObjectId("59117b14d3c6295d5cd12262") }});
jedoch bedenken, dass nicht immer durch ObjectId
Bestellung der um das Einsetzen entsprechen. Von den BSON Types documentation:
Die Beziehung zwischen der Reihenfolge der
ObjectId
Werte und Generationszeit ist innerhalb einer einzigen Sekunde nicht streng. Wenn mehrere Systeme oder mehrere Prozesse oder Threads auf einem einzelnen System innerhalb einer Sekunde Werte generieren, Werte stellen keine strenge Anzeigenreihenfolge dar. Taktsymmetrie zwischen Clients kann auch zu nicht strikter Reihenfolge führen, selbst für Werte, da ClienttreiberObjectId
Werte generieren.
- 1. ist es möglich, Mipmap Bild nach ID zu bekommen?
- 2. Ist es möglich, in Fotos nach Objekten zu suchen?
- 3. Auslösen einer Aktion zu einem bestimmten Zeitpunkt ist es möglich?
- 4. Ist es möglich, Assembler-Code von einer bestimmten Adresse mit dbghelp.dll zu bekommen?
- 5. Youtube-api v3: ist es möglich, Videos auf einer bestimmten Bestellung zu bekommen?
- 6. Ist es möglich, alle Dateien eines bestimmten Ordners von Google Drive zu bekommen?
- 7. Ist es möglich, SQL LINK-Lecks mit LINQ zu bekommen?
- 8. Ist es möglich, die Favoritenliste aus dem Browser zu bekommen?
- 9. Ist es möglich, Raw-Dateien bei BitBucket zu bekommen?
- 10. Ist es möglich, eine defekte Deflate aus java.util.zip.Deflater zu bekommen?
- 11. Ist es möglich, Controller aus Bindungskontext zu bekommen
- 12. Ist es möglich, Widget-Einstellungen in Tkinter zu bekommen?
- 13. Ist es möglich, Festplattengröße mit PHP oder Java zu bekommen?
- 14. Volltextsuche in Neo4j, ist es möglich, die Punktzahl zu bekommen?
- 15. Es ist möglich, dateTime von Datenbank zu bekommen?
- 16. Ist es möglich, mehrere Tabellendaten in einzelne Seite zu bekommen
- 17. ist es möglich, Daten von Png mit Fopen zu bekommen?
- 18. Ist es möglich, Boto3 | zu bekommen? Python Ausgabe im Tabellenformat
- 19. Ist es möglich, JAVA SDK für wit.ai zu bekommen?
- 20. Ist es möglich, "alles" von javax.naming.InitialContext zu bekommen?
- 21. Ist es möglich, Kommentare mit Makro zu bekommen?
- 22. Ist es möglich, einen Überblick über ein CTE zu bekommen?
- 23. Ist es möglich, Kinder in benutzerdefinierte Komponente zu bekommen?
- 24. Ist es möglich, einen bestimmten Fehlercode einzugeben?
- 25. fabricjs, Nach Objekt Drehen ist es möglich,
- 26. Ist es möglich, bash zu verwenden, um nach einer bestimmten Phrase auf einer Website zu suchen?
- 27. Ist es möglich, gleichzeitige Builds in bestimmten Konfigurationen zu verhindern?
- 28. ist es möglich, s3 ObjectSummary eines bestimmten Schlüssels zu erhalten?
- 29. Ist es möglich Golal Slice mit bestimmten Werten zu initialisieren?
- 30. SVN: Ist es möglich, Commit auf bestimmten Pfad zu verhindern?
danke für den Tipp, aber es ist nicht so wichtig für mich ... – Kin