Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > JavaScript / HTML

JavaScript / HTML Создание динамической разметки страниц

Ответ
 
Опции темы
Старый 29.07.2015, 14:45   #1
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Node.js и mongodb

Создаю в mongo через консоль коллекции, пишу show collections в этой самой консоли и все замечательно, все коллекции отображаются. Подключаюсь к базе через нод, все нормально, базу обнаруживает, но коллекции не видит. В ноде console.log(mongoose.connection) и получаю collections{}. В общем как мне все-таки в ноде достучатся, до коллекций, которые я создал через консоль? спасибо
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');

var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection to mongodb error:'));
db.once('open', function (callback) {
	console.log(mongoose.connection);
});
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 29.07.2015, 22:28   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Node.js и mongodb

Стандартный путь соединения с бд идет по порту 27017.
Слественно твоя ссылка для соединения: `mongodb://127.0.0.1:27017/test`

Далее, не юзай mongoose, а юзай mongodb для node. Т.к. mongoose имеет свои schema и не является чистым клиентом для mongodb.
Не советую mongoose по личному опыту.

Также тебе нужно выбрать базу данных, в данном случае у тебя `test` (по ссылке).

Чтобы использовать тест бд, в консоли пишем: `use test`.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
KingMaks (02.08.2015)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:30.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com