Обойдемся без прелюдий. Качаем mongoDB. Распакуем архив, переобзовем распакованный каталог, буду оригинален - "d:\mongodb\" :). Создадим каталог для хранения данных, у меня "d:\mongodb\data\". Для того, чтобы не забивать руками путь к каталогу каждый раз при запуске, в каталоге с бинарниками, в моем случае "d:\mongodb\bin\" создадим файл по имени start.bat следующего содержания:
Выполним батник...
Создадим каталог приложения, установим mongoose:
- npm install mongoose
Создадим файл запуска приложения, у меня app.js:
Выполним код:
Откроем консоль mongoDB, у меня "d:\mongodb\bin\mongo.exe".
Убедимся, что данные приложения сохранились:
That's all folks :).
mongod.exe --dbpath ..\data
Выполним батник...
Создадим каталог приложения, установим mongoose:
- npm install mongoose
Создадим файл запуска приложения, у меня app.js:
var mongoose = require('mongoose');
var db = mongoose.connection;
db.on('error', console.error);
db.once('open', function() {
var schema = mongoose.Schema({
name: {
type: String,
required: true
}
});
schema.methods.say = function (pre) {
console.log(pre +', my name is ' + this.name + '!');
}
var Cat = mongoose.model('Cat', schema);
var cat = new Cat({ name: 'Tom' })
cat.say('Hello');
cat.save(function (err, cat, numberAffected) {
if (err) throw err;
cat.say('Bye');
console.log('numberAffected: ', numberAffected);
});
});
mongoose.connect('mongodb://localhost/test');
Выполним код:
Откроем консоль mongoDB, у меня "d:\mongodb\bin\mongo.exe".
Убедимся, что данные приложения сохранились:
That's all folks :).





Комментариев нет:
Отправить комментарий
Комментарий будет опубликован после модерации