[英]searchlogic - searching for attr_accessor
我有一個表symbols
,其中包含列: id and symbol_name
,其中id
是該表的主鍵
在我的Symbol模型中,
class Symbol < ActiveRecord::Base
def symbol_id
"EMI:#{self.id}"
end
end
在我的index.html.erb頁面上,用戶可以通過在搜索文本字段中輸入“ EMI:777”來搜索ID為777的符號。
我正在使用searchlogic進行搜索。
<% form_for @search do |f| %>
Search:
<%= f.text_field :symbol_id_or_symbol_name_like %>
<%= f.submit "Search" %>
<% end %>
當我在搜索表單中使用'symbol_id'時,出現以下錯誤消息:
The condition 'symbol_id' is not a valid condition, we could not find any scopes that match this.
任何建議都非常感謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.