Maison > Questions et réponses > le corps du texte
La création d'une base de données doit-elle être effectuée dans mongodb ? Une base de données peut-elle être créée dans mangoose ?
Le type de données de chaque champ (clé ?) a-t-il une plage de longueur ?
mongoose.model()
跟 db.model()
Les deux sont mannequins, mais quelle est la différence ?
let mongoose = require('mongoose'),
db = mongoose.connect('mongodb://localhost:27017/test');
ringa_lee2017-05-16 13:39:50
Faites-moi savoir à l'avance. Je suis également un débutant. S'il y a des erreurs, veuillez les signaler
.1. La création d'une base de données nécessite MongoDB et la création d'une collection peut être effectuée dans Mongoose
2. Il y aura certainement une limite à la longueur, mais cela n’affectera pas l’utilisation normale.
3. S'il existe plusieurs bases de données, utilisez
, qui renverra l'objet de connexion, et vous pourrez alors opérer sur différentes bases de données respectivement. S'il s'agit d'une seule base de données, utilisez simplement mongoose.connectmongoose.createConnection
.
.
Par conséquent, mongoose.model équivaut à la modélisation d'une seule base de données, et dbName.model équivaut à la modélisation de différents dbNames