我想存储用户在我的网站上输入的搜索查询。我用相应的数据库创建了一个模型搜索。
我不希望用户知道我正在根据他们的搜索创建条目,也不需要能够从网站访问搜索。我将每周直接阅读postgresql数据库。我该如何实现此功能?我在搜索时尝试Search.create!(@products)
,但收到uninitialized constant PagesController::Search
错误。
答案 0 :(得分:1)
用更多代码回答问题会更容易。 在你的搜索方法中,类似下面的东西应该这样做,并且它应该是不可检测的,因为它在控制器中:
search = Search.new
search.user_id = current_user
search.term = @products.name
search.save