Извините, что беспокою вас, ребята.Но у меня есть простой вопрос.Как я могу передать модель формы данных (базу данных) в поле зрения.Я использую Express, Mongous (не Mongoose) для доступа к MongoDB и Jade для просмотра.Я пробовал Mongoose, но не смог пройти даже так далеко.Проблема, которую я имею, состоит в том, как на самом деле передать данные в поле зрения.В большинстве примеров, которые я видел, либо не упоминаются представления, когда определяется доступ к базе данных, либо объекты, созданные вручную внутри представлений.Я не нашел четких примеров того, как данные поступают в базу данных.Пожалуйста, помогите, если можете ...
Вот как выглядит моя модель:
//Model Mongo DB
var mgs = require('mongous').Mongous,
dbColl = 'test.personnel';
mgs(dbColl).find(function(data){
return data;
});
Мне нужно это в моем app.js, например:
require(__dirname + '/model');
Кажется, это работает, потому что я получаю сообщения о соединении и вижу свои данные в терминале.Вот информация БД.Моя база данных называется «тест», название коллекции «персонал», и вот как выглядят мои данные:
{
"_id": ObjectId("4ef82a27b238f02ed9000000"),
"cms": {
"0": "Druapl_1"
},
"first_name": "Name_1",
"last_name": "Lst_Name_1",
"skills": {
"0": "html_1",
"1": "css_1",
"2": "jQuery_1"
}
}
{
"_id": ObjectId("4ef81a0dcf163c7da3e5c964"),
"cms": {
"0": "Druapl_2"
},
"first_name": "Name_2",
"last_name": "Lst_Name_2",
"skills": {
"0": "html_2",
"1": "css_2",
"2": "jQuery_2"
}
}
Пожалуйста, помогите, если вы это сделаете, это поможет мне лучше понять, как представлены данные, а не тольков nodejs, но в целом. Спасибо.