【发布时间】:2017-11-20 13:49:10
【问题描述】:
嘿 :] 在尝试通过 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;
}
});
});
记住我的.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>
谢谢你帮助我!
【问题讨论】:
-
你能添加一个问题中重复的示例吗?
-
尝试仅使用
mongoose或也使用mongo shell,因为mongoose的集合名称应为remembermes,mongo shell可以是您提供的任何名称
标签: javascript node.js mongodb express mongoose