Rails コンソールについて非常に簡単な質問があります。単一のアカウントを取得したい場合は、次のようにします: y Account.find_by_zipcode("XXXXX")
これにより、1 つのアカウントのみが返されます。その郵便番号を持つすべてのアカウントを取得したい場合はどうすればよいでしょうか。どうもありがとう。
Rails コンソールについて非常に簡単な質問があります。単一のアカウントを取得したい場合は、次のようにします: y Account.find_by_zipcode("XXXXX")
これにより、1 つのアカウントのみが返されます。その郵便番号を持つすべてのアカウントを取得したい場合はどうすればよいでしょうか。どうもありがとう。
Account.where(:zipcode => "XXXXX")
これは Account オブジェクトの配列を返します。
試しましたAccount.find_all_by_zipcode('XXXXX')
か?
Account.where(zipcode: "XXXXX")
行く方法です。「find_all」はRails 4で廃止されました
Account.where(:zipcode => 'XXXXX')
あなたが望むものをあなたに与えます。