2017-07-28 1 views
0

ich ein Feld in folgendem Format haben:Java MongoDB Aggregate Projection Berechnete

loc : { geo: {coor: []}} 

Ich bin nicht auf dieses Feld mit Java com.mongodb.client.MongoCollection.aggregate, Aggregates.project ( Projektionen holen. Felder (Projections.computed())) Methode.

+0

Könnten Sie bitte die Frage mit, warum Sie wollen oder was würden Sie gerne erreichen vervollständigen? – mgyongyosi

+0

@mgyongyosi Ich möchte das Feld "coor" holen, das sich im Feld "loc" befindet, aber ich kann es nicht mit der aggregierten Projektmethode abrufen –

Antwort

0

Versuchen mit Projections.computed("coor", "$loc.geo.coor")