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

Tìm nạp mảng d3.js từ url

 a = dbcoll.find_one({},{'_id':False})

Trong dòng này, bạn chỉ đang truy vấn một mục nhập trong cơ sở dữ liệu của mình, đó là lý do tại sao kết quả trả về là một đối tượng duy nhất thay vì một mảng (có thể bạn cũng cần thay đổi tham số đầu tiên {} tới [] hoặc cái gì đó để biểu thị mảng nhưng tôi không quen với dbcoll .

Bạn cần thay đổi find_one vào find hoặc thứ gì đó, và bạn sẽ nhận được một mảng.

Sau đó, xử lý hậu kỳ, bạn cần phải lặp lại qua mảng a :

a = a.map(function(b){
     b['minTime'] = str(b['minTime'])
     b['maxTime'] = str(b['maxTime'])
     return b;
}

Trong MongoDB có một phương thức find : https://docs.mongodb.com/manual/reference /method/db.collection.find/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để tìm sự tương tự trong trường tài liệu MongoDB?

  2. Ứng dụng Heroku gặp sự cố sau khi MongoDB cập nhật lên 3.0

  3. Sắp xếp kết quả truy vấn theo thứ tự các mục trong mảng điều kiện được cung cấp trong Mongoose

  4. Lọc các phần tử mảng với $ regex

  5. mongodb:bật textSearch