MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Proyek sebagai dokumen bersarang di mongo musim semi

Anda dapat menggunakan agregasi di bawah ini.

AggregationOperation project = Aggregation.project().
         and("Contrat").nested(Fields.fields("Field1","Field2")).
         and("Formule").nested(Fields.fields("Field3","Field4"));
AggregationOperation project2 = Aggregation.project().
         and("Contrats").nested(Fields.fields("Contrat","Formule")).
AggregationOperation out = Aggregation.out("test");

Aggregation aggregation = Aggregation.newAggregation(project, project2, out);
mongoTemplate.aggregate(aggregation, "<nameOfInitialCollection>", Class.class);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Impor CSV ke dalam dokumen bersarang

  2. Menginstal Mongodb dengan Lamp Di Ubuntu (Linux)

  3. Baca dari replika sekunder yang diatur di mongodb melalui javascript

  4. Bagaimana saya bisa menambahkan string ke setiap nilai dalam array di Mongoose?

  5. MongoDB Perbarui Array Dalam