PersonとEmployeという2つのモデルがあります。 EmployeのPerson除外レコードのレコードを持つオブジェクトを作成し、それをモデルとして使用する必要があります(「最小」などのメソッドを適用します)。 ようなもの他のモデルを使用して仮想モデルを作成
People = Person - Employe
People.minimum
どうすればいいですか? = set.new(人).subtract(set.new(従業員))
または参照
似たような
PersonとEmployeという2つのモデルがあります。 EmployeのPerson除外レコードのレコードを持つオブジェクトを作成し、それをモデルとして使用する必要があります(「最小」などのメソッドを適用します)。 ようなもの他のモデルを使用して仮想モデルを作成
People = Person - Employe
People.minimum
どうすればいいですか? = set.new(人).subtract(set.new(従業員))
または参照
似たような
オレンジからリンゴを差し引くことはできません –
私は人が人の集まりであったと仮定していましたが、従業員も人の集まりでした...しかし、そうでない場合は正しいとこの解決策wouldnt作業 –
次の2つの異なる** **モデルを持っている場合は、それらを引く方法はありません。 'Person'に' employee'属性を使い、 '== false'という属性を持つレコードを選択すると、それを行う方法がたくさんあります(例えば' scope'、 'sql'など)。 –
Victor、別のものとしてhas_many/belongs_to – alex