So sortieren Sie die eingebetteten Objekte in MongoDB

8

Angenommen, ich habe einige Objekte in MongoDB:

%Vor%

Wenn ich dieses "Mikrofon" mit seinen Kindern nach "Alter desc" sortieren lassen möchte, was soll ich tun?

Ich habe Mongoid (in Schienen) und Morphium (in Java) nicht die Antwort gefunden.

    
Freewind 17.07.2010, 14:04
quelle

1 Antwort

4

Ich weiß nicht, wie ich das machen soll. Sie werden wahrscheinlich die Kinder in Code (Ruby, Java) sortieren, wenn sie zurückkommen.

Dies ist eine der typischen Einschränkungen von Mongo. Sie "sortieren" die Unterobjekte auf dem Server nicht wirklich. Stattdessen ziehen Sie sie aus der DB und sortieren dann die Unterobjekte nach Bedarf.

    
Gates VP 17.07.2010, 22:10
quelle

Tags und Links