次の列account_id、user_id、party_id、date、およびnameを持つモデル(Account)があるとします
そして私は実行します:
Account.find_by_account_id_and_user_id_and_party_id_and_date_and_name(1,2,3,"2012-03-12","Venus")
と
Account.where(:account_id => 1, :user_id => 2, :party_id => 3,:date => "2012-03-28",:name => "Venus").limit(1).first
どちらがパフォーマンスを向上させますか?