ポリシーに保険があるかどうかを確認するために、自分の状態で条件を作成しようとしています
私のテーブル:
|policies|
|id| |num_policy|
1 1234
2 5678
3 9123
4 4567
|insurances|
|id| |policy_id| |net_ensurance|
1 1 1000
これが私がやろうとしていることです
If policy has an insurance do
@condition
else
nothing
end
これが私のモデルです:
class Policy < ActiveRecord::Base
has_many :insurances
end
class Insurance < ActiveRecord::Base
belongs_to :policy
end
これが私のコントローラーです:
if Policy.has_insurance?
@search = Policy.find(:all,:conditions =>['deleted = 0'])
else
@search= "nothing"
end
誰かがこれで私を助けることができますか?
私は本当に助けに感謝します