2017-03-28 10 views
0

私のページが受け取ったビューの数をカウントしたいと思います。 だから、私はアホイ宝石を使用して、私の行動に次の行を追加しよう:Ahoy gem、ページがリロードされたときにahoy.trackレコードをDBに保存しないでください。

https://github.com/ankane/ahoy#ruby

訪問者がそのactionを見たとき、それは記録が、それはまた、actionが呼び出されたすべての時間を記録しますユーザーがページを再読み込みしても

私が望むのは、これがユーザーの最初の訪問である場合です。しかし、ページをリロードするか、短時間でそのページにアクセスした場合は、ahoy.trackをDBに保存しません。

だから、誰にもこの解決策がありますか?あなたのビューで

答えて

0

試してみてください。

<% ahoy.track_visit unless current_visit %> 
+0

あなたはより多くの評判を持っているときにコメントを書くことができます。答えとしてコメントを書いてはいけません。あなたのコメントのために – Billa

+0

ありがとうが、それは私が推測する答えです –