我正在使用Rails应用程序,我的投资组合表中有一个字段 num_of_click ,该字段用于存储单击按钮的次数。我能够得到一个计数器,该计数器显示单击按钮的次数,但无法弄清楚如何将该值存储在数据库中(每次单击都会增加该值。)
帮我找出问题所在。
show.html.erb
<button onclick="CountFun()" class="btn btn-success float-right">Copy</button>
<div id="showCount"></div>
<script>
var cnt=0;
function CountFun(){
cnt=parseInt(cnt)+parseInt(1);
var divData=document.getElementById("showCount");
divData.innerHTML="Number of Downloads: ("+cnt +")"
}
</script>
schema.rb
create_table "portfolios", force: :cascade do |t|
t.string "title"
t.integer "num_of_click"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end