저는 node.js에 새롭게 추가되었습니다.Node.js, Express, Mongoose, MongoHQ (데이터 저장)
나는 몽구스를 사용하여 데이터를 어떻게 저장합니까? 이 경우
나는 (이 폴더에 우리가 가입을 (이 폴더에 우리가 store.js이)
var mongoose = require('mongoose');
mongoose.connect('mongodb://xxx:[email protected]:10019/xxx');
var t_store = new mongoose.Schema({
store_email : String
});
module.exports = mongoose.model('store', t_store);
경로 과정을
모델을 실행하는 3 개 폴더를했습니다 의 .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>
그것은 내가 지금까지 해왔 던 것이었다. 감사합니다.