我想为模型(在本例中为 Participant 模型)编写一个方法,该方法查看其关联的特定集合并简单地记录是否存在任何关联。这是我所拥有的:
def post_screener_associations?
ParticipantAuthorizationForm.where(:participant_id => self.id).count > 0
ParticipantConsent.where(:participant_id => self.id).count > 0
# and so on exactly like the format above about 8 more times!
end
我知道有更好的方法来编写此查询,但我不想打扰我的同事。谢谢。