rails:320
From: yu1@t...
Date: Wed, 10 Aug 2005 14:14:15 +0900
Subject: [rails:320] Re: 条件数不定の SQL 文生成
gorouです。 a,b,cがfield名であるとするなら、 tokens = {'a' => 'TOKYO' , 'b' => 'MINATO' ,'c' => 'AKASAKA'} Address.find(:all,:conditions => [tokens.keys.map{|k| k + " = ? "}.join(' AND '),*tokens.values]) でどうでしょうか。 検索周りのActiveRecordは世の中に出回ってるrails appの modelのsearchメソッドあたりが非常に参考になりますよ。 -------------------------------------------- http://rails2u.com/ g0rOu <hotchpotch@g...> -- ML: rails@r... 使い方: http://QuickML.com/ Web Site: http://wiki.fdiary.net/rails/ ML Archives: http://www.fdiary.net/ml/rails/
319 2005-08-10 06:43 [hoti_jp@y... ] 条件数不定の SQL 文生成 -> 320 2005-08-10 07:14 ┗[yu1@t... ]