【发布时间】:2019-07-16 23:04:58
【问题描述】:
我有一个变量 quantity 和另一个变量 new quantity。每当用户输入new quantity 时,都应将其添加到先前的数量总和中。
我有一个创建表单和一个编辑表单。 quantity 字段在创建表单上,而newlyAdded 字段在编辑表单上
这是架构 sn-p
const mongoose = require('mongoose'),
stocksSchema = new mongoose.Schema({
name: String,
number: Number,
quantity: Number,
newlyAdded: Number,
sold: Number,
newlySold: Number,
balance: Number,
description: String,
...
ejs snippet
<% let justAdded = item.quantity + item.newlyAdded %>
<td><%= justAdded %></a></td>
例如,如果quantity = 10 和用户输入12 新数字应为22,如果再次添加10,则新数量应为32,但它显示22,因为它不存储以前的添加。我如何解决这个问题?我知道编辑表单不适合这个。
【问题讨论】:
标签: node.js database mongodb ejs calculation