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

cara menampilkan kueri saat menggunakan anotasi kueri dengan MongoRepository dengan data pegas

Saya menambahkan baris (di bawah) di application.properties dan berfungsi dengan baik:

logging.level.org.springframework.data.mongodb.core.MongoTemplate=DEBUG

untuk kueri:

@Query("{$and: [{'$or' : [{ 'name': {$regex : ?0, $options: 'i'}}, {'description': {$regex : ?1, $options: 'i'}}]}, { 'deleted' : ?2 }]}")

dapatkan log ini:

2016-09-27 10:53:26.245 DEBUG 13604 --- [nio-9090-exec-3] o.s.data.mongodb.core.MongoTemplate      : find using query: { "$and" : [ { "$or" : [ { "name" : { "$regex" : "c" , "$options" : "i"}} , { "description" : { "$regex" : "c" , "$options" : "i"}}]} , { "deleted" : false}]} fields: null for class: class com.habber.domain.Entity in collection: entities


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Gambar yang dikembalikan dari REST API selalu ditampilkan rusak

  2. Terapkan fitur pelengkapan otomatis menggunakan pencarian MongoDB

  3. Memulai dengan Driver MongoDB Go

  4. $unwind array kosong

  5. Bagaimana cara memanggil db.Collection.stats() dari driver Java Mongo