index.js ファイルからデータベース (mongodb) にクエリを実行し、クエリの値を変数に返そうとしているので、その変数を使用して Web サイトに個人情報を表示できます。現在、このコードを作成していますが、問題が発生しています。正しい方法でクエリを実行する方法を見つけようとしています。メールのクエリを実行していますが、メール クエリに基づいて名を抽出したいと考えています。ビューエンジンに node.js と jade を使用しています。
var mongoose = require('mongoose')
, db = mongoose.createConnection('mongodb://localhost/test5');
var user = function (name) {
var name = db.users.find({ email: 'works@gmail.com' }).pretty();
console.log(name);
return name;
};
exports.index = function(req, res) {
res.render('index', { title: 'Weblio', user: user});
};