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

Có thể tạo cơ sở dữ liệu mới trong MongoDB với Mongoose không?

Có, bạn có thể chỉ định tên cơ sở dữ liệu trong chuỗi kết nối của mình.

db = mongoose.connect('mongodb://localhost/dbname1')

Ngay sau khi bạn tạo bản ghi bằng kết nối đó, nó sẽ tạo cơ sở dữ liệu và bộ sưu tập mới dưới tên cơ sở dữ liệu là 'dbname1'. Nếu bạn muốn tạo một cơ sở dữ liệu mới, bạn có thể chỉ định một chuỗi kết nối khác:

db = mongoose.connect('mongodb://localhost/dbname2')

và điều đó sẽ tạo tất cả các bản ghi của bạn dưới tên 'dbname2'. Các tài liệu của bạn sẽ không được nhập vào dbname2, bạn sẽ phải thực hiện việc nhập các bản ghi đó nếu bạn muốn làm điều đó. Hy vọng điều đó sẽ hữu ích.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kho lưu trữ mongodb dữ liệu mùa xuân biểu thức chính quy

  2. Làm cách nào để tạo ngày truy vấn trong mongodb bằng pymongo?

  3. Cách nhanh chóng để tìm các bản sao trên cột được lập chỉ mục trong mongodb

  4. Dữ liệu mùa xuân MongoDB:Chuyển đổi BigInteger thành ObjectId

  5. Mongoose chọn các trường phụ