如何使用javascript增量方法增加数据库中的计数?
我的数据库中有一个名为如何使用javascript增量方法增加数据库中的计数?,javascript,node.js,increment,Javascript,Node.js,Increment,我的数据库中有一个名为ads\u counter的字段,每次呈现这个广告时,我都需要增加它的值 我想在节点RESTAPI中实现javascript的增量功能,当用户点击时,我将在请求中获得1,我在数据库中增加了1。例如,如果我有ads_counter=5,我从客户端得到请求,将no增加1。那么,如何增加数据库中的ads\u计数器的数量呢。我不知道从哪里开始,我正在使用postgres数据库的Sequelize。请建议我做这个操作的好方法。我想我得到了答案,我必须在我的节点api中添加下面的代码,
ads\u counter
的字段,每次呈现这个广告时,我都需要增加它的值
我想在节点RESTAPI中实现javascript的增量功能,当用户点击时,我将在请求中获得
1
,我在数据库中增加了1
。例如,如果我有ads_counter=5
,我从客户端得到请求,将no增加1
。那么,如何增加数据库中的ads\u计数器的数量呢。我不知道从哪里开始,我正在使用postgres数据库的Sequelize。请建议我做这个操作的好方法。我想我得到了答案,我必须在我的节点api中添加下面的代码,我必须从客户端获得产品id
,这个api将把广告计数器
增加1
Product.update({ ads_counter: sequelize.literal('ads_counter+ 1') }, { where: { id: req.body.id } });
这是git问题的答案,我从中得到了答案更新表\u name set ads\u counter=ads\u counter+5 where condition
到increment count谢谢你的回复,我从这里得到了答案