質問

Rails2.0.2の条件に基づいて検索を制限しようとしています。

ステートメントの検索: ジェネラコディセタグプレ

検索を制限する条件を追加する必要があります ジェネラコディセタグプレ

これは機能しませんが ジェネラコディセタグプレ

構文がどうあるべきか知っている人はいますか?

役に立ちましたか?

解決 2

FERRET find_byに条件を追加することでかなり時間がかかっていたので、アーカイブされている場合はフィルタリングするPOSTコマンドを追加しました。あなたがもっと良い方法を考えているならば、私に知らせてください。ありがとう。

@employees = Employee.find_by_contents(params[:keywords].to_s, 
              :include => [ :categories, :revisions, :approvals, 
                            :archives, :related_documents ])
@employees = @employees.find_all {|p| !p.archived}
.

他のヒント

条件を配列に渡す場合は、パラメーター化された条件である必要があると思います。次のいずれか/両方を試してください: ジェネラコディセタグプレ

または ジェネラコディセタグプレ

最初に、どのようなエラーがありますか?

を試してみてください

@employees = Employee.find_by_contents(params[:keywords].to_s, :include => [ :categories, :revisions, :approvals, :archives, :related_documents ], :conditions=>["employees.archived = ?", false])
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top