邮政数据后,mongoose复制条目
嘿:]尝试通过api.post('/send/remember-me', function (req, res)
发送数据之后api.post('/send/remember-me', function (req, res)
这些条目将在我的集合中重复出现,请参阅下面的内容
rememberMe 1 false 8.03 KB remembermes 1 false 16.08 KB
我正在这样做我的模式:
Remember.js
var mongoose = require('mongoose'); var rememberMeModel = mongoose.Schema({ username: { type: String } }); var rememberMe = module.exports = mongoose.model('rememberMe', rememberMeModel);
index.js
var rememberMe = require('./models/Remember'); api.post('/send/remember-me', function (req, res) { var rememberCredential = new rememberMe(); rememberCredential.username = req.body.username; rememberCredential.save( function(err) { if(err) { console.log(err); return; } }); });
记住,me.html
<form action="/send/remember-me" method="post"> <div class="input-field col s12 l6"> <input type="text" id="username" name="username" class="validate"> <label for="username">Username</label> </div> <button class="btn waves-effect waves-light" type="submit" value="Submit">Testar <i class="material-icons right">send</i> </button> </form>
感谢帮助我!
试试这个希望它的作品
var mongoose = require('mongoose'); var rememberMeModel = mongoose.Schema({ username: { type: String } }); module.exports = mongoose.model('rememberMe', rememberMeModel);
代替
var mongoose = require('mongoose'); var rememberMeModel = mongoose.Schema({ username: { type: String } }); var rememberMe = module.exports = mongoose.model('rememberMe', rememberMeModel);