Я хочу добавить кнопки в мою статью, чтобы я мог знать, сколько раз ее кликнул и обновить счетчик в базе данных, я использую mongoid, моя модель:
class Article
include Mongoid::Document
include Mongoid::Timestamps
field :title, :type => String
field :content, :type => String
field :likes, :type => Integer ,:default => 0
field :dislikes, :type =>Integer, :default => 0
field :spam, :type => Integer, :default => 0
end
Мои статьи показываютконтроллер:
def show
@article = Article.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render :json => @article }
end
end
Мой вид для шоу:
<p id="notice"><%= notice %></p>
<p>
<b>Title:</b>
<%= @article.title %>
</p>
<p>
<b>Content:</b>
<%= raw @article.content %>
</p>
Likes : <%= @article.likes %> <br/>
Dislikes : <%= @article.dislikes %><br/>
Spams : <%= @article.spam %><br/>
<%= link_to 'Edit', edit_article_path(@article) %> |
<%= link_to 'Back', articles_path %>
Я нахожу что-нибудь об этом в интернете.
Как мне этого добиться?