私はnode.jsが初めてです。
聞きたいのですが、マングースを使用してデータを保存するにはどうすればよいですか?
この場合、プロセスを実行するための 3 つのフォルダーがあります。
モデル(このフォルダーには store.js があります)
var mongoose = require('mongoose');
mongoose.connect('mongodb://xxx:xxx@dharma.mongohq.com:10019/xxx');
var t_store = new mongoose.Schema({
store_email : String
});
module.exports = mongoose.model('store', t_store);
ルート(このフォルダーには signup.js があります)
var store = require('../models/store');
exports.form = function(req, res) {
res.render('signup', {
title: 'Sign Up'
});
};
exports.submit = function (table_name) {
return function(req, res, next) {
var email = req.body.signup.email;
console.log("name " + email);
store.create({
store_email: email
});
};
};
ビュー(このフォルダーには、signup.ejs があります)
<form method='post' enctype='multipart/form-data'>
<input type="text" id="email" name="signup[email]" placeholder="Your email address">
<input type='submit', value='Sign Up'/>
</form>
それが私がこれまでやってきたことです。ありがとう!