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

pymongo - bagaimana cara mencocokkan pada pencarian?

Ini berhasil:

pipeline = [{'$lookup': 
                {'from' : 'models',
                 'localField' : '_id',
                 'foreignField' : 'references',
                 'as' : 'cellmodels'}},
            {'$unwind': '$cellmodels'},
             {'$match':
                 {'authors' : 'Migliore M', 'cellmodels.celltypes' : 'Hippocampus CA3 pyramidal cell'}},
            {'$project': 
                {'authors':1, 'cellmodels.celltypes':1}} 
             ]

for doc in (papers.aggregate(pipeline)):
    pprint (doc)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Basis data daftar MongoDB dengan awalan yang diberikan di Go

  2. MongoDB:mencoba membaca Long dari JSON menyebabkan java.lang.Integer tidak dapat dilemparkan ke java.lang.Long

  3. MongoDB :Bisakah Data Store digunakan lagi di Server Mongo lain yang berbeda?

  4. Iterasi Kursor Asinkron dengan Sub-tugas Asinkron

  5. Dokumen hitungan Mongodb