2011-07-26 6 views
1

私はレールが本当に新しいですが、私はユーザーの好み(current_user.industry)に一致するいくつかのデータを取得しようとしています。find_by_sqlの変数を使用

SQLを使用し、ヘルパーからの変数を使用してデータをプルするための標準的な方法がありますか?@variables

感謝:)

答えて

2

あなたはfind_by_sql文で変数をエスケープを参照していますか?

あなたは.whereでやるだけのよう

Model.find_by_sql("SELECT .... ?", @var) 

を行うことができます。

+0

同封のSQLクエリこれは理にかなって、ありがとう - 私は取得しています: を '引数が間違っている(2のために1) ' – stewart715

+0

@masedesign、あなたが試した正確な行は何ですか? – Dogbert

4

Model.find_by_sql([ ".... SELECT?"、@var])[]