2016-07-25 16 views
1

Es ist möglich, dies zu verwandeln:

db.processoDomain.aggregate([{ 
       $project: { 
       'status': 1, 
       'instancia': 1, 
       'ano': 1, 
       'numeroProcesso': 1, 
       'partes': '$informacoesAdicionais.PARTES' 
       } 
      }]) 

Um dies:

db.processoDomain.find({} 
       , { 
       'status': 1, 
       'instancia': 1, 
       'ano': 1, 
       'numeroProcesso': 1, 
       'partes': '$informacoesAdicionais.PARTES' 
       } 
      ) 

Weil ich in solr Abfrage machen Projektion benötigen, und es akzeptiert keine Aggregatfunktion.

Thaks

Antwort

0

Nein, soweit ich weiß, Sie haben entweder die Aggregation Pipeline mit seinem Vorsprung Stufe zu verwenden, oder tun es in der Anwendungsschicht.