Adakah penciptaan pangkalan data perlu dilakukan dalam mongodb? Bolehkah pangkalan data dibuat dalam mongoose?
Adakah jenis data setiap medan (kunci?) mempunyai julat panjang?
mongoose.model()
跟 db.model()
Kedua-duanya adalah modeling, tetapi apa bezanya?
let mongoose = require('mongoose'),
db = mongoose.connect('mongodb://localhost:27017/test');
Beritahu saya terlebih dahulu Saya juga seorang pemula yang berikut adalah untuk rujukan sahaja
1. Penciptaan pangkalan data memerlukan mongodb, dan penciptaan koleksi boleh diselesaikan dalam mongoose3 Jika terdapat berbilang pangkalan data, gunakan
, yang akan mengembalikan objek sambungan, dan kemudian anda boleh beroperasi pada pangkalan data yang berbeza jika ia adalah satu pangkalan data, hanya gunakan mongoose.connect
Oleh itu, mongoose.model adalah bersamaan dengan memodelkan pangkalan data tunggal, dan dbName.model adalah bersamaan dengan memodelkan dbNames yang berbezamongoose.createConnection
Oh, ya, db=mongoose.connect.... anda tulis terakhir adalah satu kesilapan