Lassen Sie uns sagen, dass ich die folgende Datenmodell in Mongo haben:Wie schränken Sie ein Array-Subelement in Mongo ein?
{
_id: ...,
name: "...",
obj: {...},
list: [ ... ],
}
Lassen Sie uns jetzt sagen, mein list
Array sehr lang ist, und ich möchte nicht jedes Mal das gesamte Dokument greifen. So möchte ich obj
und name
bekommen, aber nur die letzten 5 Elemente in list
greifen. Wie machst du das mit Mongo? Ich benutze Pymongo.
[docs.mongodb/$ slice] (http://docs.mongodb.org/manual/reference/operator/projection/slice/) – laggingreflex