Adalah disyorkan untuk belajar mengikut dokumentasi mongoose. (Atau cari blog teknologi berkaitan mongoose dan belajar menggunakan google)
Izinkan saya memberikan jawapan ringkas kepada anda:
Mengapa menentukan jenis data
Satu kelebihan utama mongodb ialah ia tidak berskema, iaitu, tidak perlu pratetap struktur data. Dan mengapa mongoose perlu menentukan jenis data? Tanpa skema Mongodb mempunyai kelebihan hebat dalam projek hari ini dengan keperluan yang berubah dengan pantas, dan model berasaskan skema mongoose bukanlah satu langkah ke belakang, ia hanya untuk kemudahan pembangunan. Anda boleh mengubah suai skema pada bila-bila masa, dan dalam kebanyakan kes anda boleh menjalankannya secara terus tanpa mengatur pangkalan data. Dengan skema yang menerangkan jenis data, anda boleh mengendalikan pangkalan data mongodb dengan lebih mudah. (Juga termasuk kelebihan oop) Mongoose mempunyai fungsi berfaedah berasaskan skema terbina dalam seperti penukaran jenis, nilai lalai, dsb.
mongoose.model('Book', BookSchema)Untuk apa?
Daftar BookSchema untuk mongoose pada model Buku. Jadi anda boleh menggunakan mongoose.model('Book') untuk mengeluarkan model ini kemudian. Mongoose mempunyai konsep skema, model dan dokumen.
Mengapa db.book.find({})tidak dapat mencari data
Sila gunakan db.books.find({}) mongoose akan membuat bentuk jamak dengan sendirinya, yang menjadikannya kelihatan lebih profesional Lagipun, ia adalah koleksi. Dan cerita akan dijamakan menjadi cerita. Selepas use blog, anda boleh menggunakan show collections untuk mengetahui koleksi yang wujud.
Penyimpangan
Adalah disyorkan bahawa penanya mengkaji dokumentasi (tutorial blog) sebelum bertanya soalan. mongodb, mongoose.
Adalah disyorkan untuk belajar mengikut dokumentasi mongoose.
(Atau cari blog teknologi berkaitan mongoose dan belajar menggunakan google)
Izinkan saya memberikan jawapan ringkas kepada anda:
Mengapa menentukan jenis data
Satu kelebihan utama mongodb ialah ia tidak berskema, iaitu, tidak perlu pratetap struktur data. Dan mengapa mongoose perlu menentukan jenis data?
Tanpa skema Mongodb mempunyai kelebihan hebat dalam projek hari ini dengan keperluan yang berubah dengan pantas, dan model berasaskan skema mongoose bukanlah satu langkah ke belakang, ia hanya untuk kemudahan pembangunan.
Anda boleh mengubah suai skema pada bila-bila masa, dan dalam kebanyakan kes anda boleh menjalankannya secara terus tanpa mengatur pangkalan data.
Dengan skema yang menerangkan jenis data, anda boleh mengendalikan pangkalan data mongodb dengan lebih mudah. (Juga termasuk kelebihan oop)
Mongoose mempunyai fungsi berfaedah berasaskan skema terbina dalam seperti penukaran jenis, nilai lalai, dsb.
mongoose.model('Book', BookSchema)
Untuk apa?Daftar BookSchema untuk mongoose pada model Buku.
Jadi anda boleh menggunakan
mongoose.model('Book')
untuk mengeluarkan model ini kemudian.Mongoose mempunyai konsep skema, model dan dokumen.
Mengapa
db.book.find({})
tidak dapat mencari dataSila gunakan
db.books.find({})
mongoose akan membuat bentuk jamak dengan sendirinya, yang menjadikannya kelihatan lebih profesional Lagipun, ia adalah koleksi.
Dan cerita akan dijamakan menjadi cerita.
Selepas
use blog
, anda boleh menggunakanshow collections
untuk mengetahui koleksi yang wujud.Penyimpangan
Adalah disyorkan bahawa penanya mengkaji dokumentasi (tutorial blog) sebelum bertanya soalan.
mongodb, mongoose.