Rails 2.0.2の条件に基づいて検索を制限することを検討してください。Rails:条件付きfind_by_contents; syntax help please
検索声明:
@employees = Employee.find_by_contents(params[:keywords].to_s, :include => [ :categories, :revisions, :approvals, :archives, :related_documents ])
これは構文がどうあるべきか
@employees = Employee.find_by_contents(params[:keywords].to_s, :include => [ :categories, :revisions, :approvals, :archives, :related_documents ], :conditions=>["archived = '0'"])
誰もが知っている動作しませんが
:conditions=>["archived = '0'"]
を見つけ制限する条件を追加する必要がありますか?
だから例外はありますか?どちらのエラー? – fl00r
どのようなタイプの 'archived'フィールドですか?本当に 'Strig'?または 'ブール'? – fl00r
エラーはありません。条件文を無視しました。ブール値。 – Jeffrey