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

Làm cách nào để truy vấn MongoDB trực tiếp từ Ruby thay vì sử dụng Mongoid?

Nếu bạn đang sử dụng Mongoid 3, nó cung cấp khả năng truy cập dễ dàng vào trình điều khiển MongoDB:Moped. Dưới đây là ví dụ về cách truy cập một số dữ liệu thô mà không sử dụng Mô hình để truy cập dữ liệu:

db = Mongoid::Sessions.default

# inserting a new document
collection = db[:collection_name]
collection.insert(name: 'my new document')

# finding a document
doc = collection.find(name: 'my new document').first

# iterating over all documents in a collection
collection.find.each do |document|
  puts document.inspect
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm theo ngày với múi giờ địa phương trong MongoDB

  2. Thông báo ClusterControl 1.7.1:Hỗ trợ PostgreSQL 11 và MongoDB 4.0, Giám sát nâng cao

  3. Chèn một mảng lớn đối tượng trong mongodb từ nodejs

  4. Mongodb Aggregation Framework:$ group có sử dụng chỉ mục không?

  5. Mongoose Chỉ mục duy nhất không hoạt động!