0

管理者に入力する必要のある単純なmysqlクエリがあります。禁止されている顧客のリスト、名前、メモフィールド、および電子メールが表示されます。この時代遅れのレール2.3アプリのいたるところにクエリがあります。私はRailsを初めて使用しますが、これはCustomerモデルに存在する必要があると確信しています。ビューでテーブルを作成する方法を知っています。モデルの構文がよくわかりません。名前付きスコープ、インスタンス、yata yat ya ...推奨事項やヘルプは大歓迎です!

SELECT first_name, last_name, notes, email_primary
FROM customer
WHERE banned = 1
4

1 に答える 1

1

名前付きスコープが適切です。

class Customer
  named_scope :banned, :conditions => {:banned => true}
end

Customer.banned # returns a collection of banned customers
于 2012-11-02T00:58:08.370 に答える