因此,我无法通过单击视图中的按钮来弄清楚如何删除数据库中的条目。逻辑对我而言毫无意义。我的看法如下:
如何获得每个按钮以连接到每个条目?我将在下面列出我的视图和路线代码,以便您浏览。
玉
extends ../userLayout
block localStyles
link(rel='stylesheet', href='/stylesheets/usersPage/users.css')
block content
.container
.users.col-md-11.col-xs-12.table-responsive
h1 Current Users
form.form(method="post" action="/users/view")
table.col-xs-12
tr
th Name
th Username
th
each user in users
tr
td= user.name
td= user.username
td
button.btn.btn-danger.col-xs-12 X
Run Code Online (Sandbox Code Playgroud)
用户路线
router.post('/view', function(req, res, next) {
//***potential delete code
userSchema.remove({ name: 'reg' }, function (err) {
if (err) return handleError(err);
// removed!
});
});
Run Code Online (Sandbox Code Playgroud)
就像我说的那样,我的大问题只是获得删除特定条目的按钮背后的逻辑。任何帮助将不胜感激。