Nhảy tới nội dung

Mongoose Adapter

OcopJS - Chuyển đổi cho Mongoose tới @ocopjs packages. 🇻🇳

Lưu ý sau khi phiên bản KeystoneJS 5 chuyển sang chế độ duy trì để ra mắt phiên bản mới hơn. Chúng tôi đã dựa trên mã nguồn cũ này để phát triển một phiên bản khác với một số tính năng theo hướng microservices.

ocopjs packages

yarn add @ocopjs/adapter-mongoose

Hướng dẫn

const { MongooseAdapter } = require('@ocopjs/adapter-mongoose');

const ocop = new Ocop({
adapter: new MongooseAdapter({...}),
});

Cấu hình

mongoUri (bắt buộc)

Tham số này được sử dụng trong mongoose.connect().

Default: Biến môi trường mặc định được sử dụng xem bên dưới hoặc 'mongodb://localhost/<DATABASE_NAME>'

Nếu không có cấu hình riêng, Ocop.js sẽ tìm kiếm sử dụng các biến môi trường sau:

  • CONNECT_TO
  • DATABASE_URL
  • MONGO_URI
  • MONGODB_URI
  • MONGO_URL
  • MONGODB_URL
  • MONGOLAB_URI
  • MONGOLAB_URL

Mongoose options (tùy chọn)

Tham số này cũng được sử dụng trong mongoose.connect().

Default:

{
useNewUrlParser: true,
useFindAndModify: false,
useUnifiedTopology: true,
}

Xem thêm tài liệu Mongoose docs để biết thêm thông tin chi tiết.