Я пытаюсь запустить файл JS и тестировать на своем терминале, если я получаю сообщение об ошибке или если я ошибочно добавил новый элемент в свою базу данных. Я запустил Mongodb, открыл терминал с «mon go» и, наконец, запустил свое приложение, коты. js. Когда я запускаю cat. js мой терминал выглядит следующим образом:
roots@goorm: / workspace / WDB / Databases # node cats. js
roots@goorm: / workspace / WDB / Базы данных #
.. В принципе ничего не происходит. Что я могу пропустить? Заранее спасибо.
У меня есть следующее JS:
var mongoose = require("mongoose");
mongoose.set('useUnifiedTopology', true);
var catSchema = new mongoose.Schema({
name: String,
age: Number,
temperament: String
});
var Cat = mongoose.model("Cat", catSchema);
// adding a new cat to the database
var george = new Cat({
name: "George",
age: 11,
temperament: "Grouchy",
});
george.save(function(err,cat){
if(err){
console.log("SOMETHING WENT WRONG");
} else {
console.log("WE JUST SAVED A CAT TO THE DATABASE");
console.log(cat);
}
});