私はイベントが何回見られたのかを何回も保存したいと思っています。基本的には、イベントの人気を発注するのに役立ちます。railsはページが何回閲覧されたかを保存します
だから、私はそれを行うと、DBの行が選択されているが、私のsearchkickは、表示する行を選択しています。
私は他の選択肢がないと思っていますが、showメソッドに入れることはできません。
HERESにいただきました!私のショー方法で(重要なのthats)
def show
@event = Event.find(params[:id])
end
ビューが表示されたとき、それはカウントしていするための最良の方法だろうか?私もアドレスをIPにユニークだったので、それを持っている(ので、誰かがURLをスパムすることはできません)
サム
私はまだまだレールに新しくなっています。どうすればこのo.oをやりますか?例えば、 –
。 EventViewという名前の新しいモデルに、ip_addressという名前の文字列を追加します。 – neongrau