我正在尝试在我的网站上为搜索表单进行个人分析。
我该如何解决这个问题?我的网站是用Rails编写的,但我还不错。
基本上,这是 - https://groups.google.com/forum/#!topic/rubyonrails-talk/DSkJMiu4W-c
答案 0 :(得分:1)
创建一个$(event.currentTarget).addClass('active')
$(event.currentTarget).css('background', '#292B3C')
模型来存储该值:
SearchAnalytic
通过这样的迁移:
class SearchAnalytic < ActiveRecord::Base
validates :value, present: true
end
然后将搜索到的字符串存储在您的控制器中:
class CreateSearchAnalytics < ActiveRecord::Migration
def change
create_table :search_anlytics do |t|
t.string :value, null: false
t.timestamps
end
end
end
要查看记录,请为每个其他SearchAnalytic.create(value: params[:query])
模型创建一个控制器和一个视图,并使用ActiveRecord
加载记录。或者如果你想对它们进行分组,可能是这样的:
SearchAnalytic.all
答案 1 :(得分:0)
&#39;搜索&#39;一个基于ActiveRecord的模型?如果是这样,那就保存吧。 (如果没有,并且还有一个原因,请考虑创建另一个AR模型,例如SearchTerm并在那里捕获查询。)