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

tìm kiếm kết hợp hai trường trong Mongodb

Có vẻ như điều này chỉ có sẵn trong phiên bản 2.4, được phát hành hôm nay.

> db.temp.save({ "firstName" : "Bob", "lastName" : "Smith", Age : 12 });
> db.temp.find();
{ "_id" : ObjectId("5148a2a00477cddcdece1b34"), "firstName" : "Bob", "lastName" : "Smith", "Age" : 12 }
> db.temp.aggregate({ $project : { "name" : { $concat : [ "$firstName", " ", "$lastName" ] } } });
{
    "result" : [
       {
           "_id" : ObjectId("5148a2a00477cddcdece1b34"),
           "name" : "Bob Smith"
       }
    ],
    "ok" : 1
} 


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. grails mongodb kết nối bị từ chối

  2. Djongo ArrayField 'Item' không thể thay thế được

  3. Làm thế nào để lấy bất kỳ mục nào (Point, LineString, Polygon) trong một hộp giới hạn trong mongodb

  4. Làm cách nào để giải quyết Không thiết lập được ổ cắm trong quá trình khởi động khi tôi chạy máy chủ mongodb?

  5. Mối quan tâm về ghi mongod mặc định trong phiên bản nào?