Обойдемся без прелюдий. Качаем 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 :).
Комментариев нет:
Отправить комментарий
Комментарий будет опубликован после модерации