MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

PyMongo:Làm thế nào để Sử dụng Tổng hợp và Lưu trữ Kết quả vào Bộ sưu tập khác?

Sau đây là mã khả thi được thử nghiệm trên pymongo phiên bản 3.6.1 và python 3.6.4

    import pymongo
    from pymongo import MongoClient
    client = MongoClient('127.0.0.1')  # mongodb running locally
    dbRead = client['test']            # using the test database in mongo
    # create the pipeline required 
    pipeline = [{"$match": {"$text": {"$search":"StackOverflow"}}},{"$out":"C_b"}]  # all attribute and operator need to quoted in pymongo
    dbRead.C_a.aggregate(pipeline)  #execution 
    print (dbRead.C_b.count()) ## verify count of the new collection 



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Trình điều khiển Mongodb c # và ISODate

  2. Muốn hiểu rõ hơn về cấu trúc ứng dụng NodeJS (Full JavaScript Stack)

  3. Cách chọn dữ liệu với điều kiện nhất định

  4. Làm cách nào để chỉ định thứ tự tự nhiên trong MongoDB?

  5. Cách chỉ nghe localhost trên MongoDB