Bonjour à toute et à tous,
Je cherche à créer une base de donnée à l'aide de mongodb (atlas/compass).
const mongoose = require("mongoose");
mongoose.set('strictQuery', false);
mongoose.connect(
"mongodb://0.0.0.0:27017/mydatabase",
{useNewUrlParser : true, useUnifiedTopology: true},
)
if(mongoose.connection) console.log("Connecté à MongoDB")
mongoose.connection.on('error',function (err) {
console.log('Echec de la connexion a mongoDB: ' + err);
});
const mongoose = require("mongoose");
const uniqueValidator = require("mongoose-unique-validator");
const userSchema = new mongoose.Schema(
{
firstname: {
type: String,
required: true,
min: 2,
max: 50,
trim: true
},
lastname: {
type: String,
required: true,
min: 2,
max: 50,
trim: true
},
email: {
type: String,
required: true,
max: 50,
unique: true
},
password: {
type: String,
required: true,
min: 5
},
job: {
type: String
},
},
{timestamps: true}
)
userSchema.plugin(uniqueValidator);
module.exports = mongoose.model("user", userSchema)
Je voudrais que 'user' s'affiche ensuite dans mongodb compass mais rien de tout cela
Décrivez ce que vous cherchez à obtenir.
**Ce que j'obtiens**
Je n'ai que le dossiers qui s'affiche
Merci d'avance.