我有一个带有一些模型及其关联的rails项目。 当我在find上使用includes()时,我遇到了一个问题,例如:
ModelOne
has_one :model_two
ModelTwo
当我做ModelOne.includes(:model_two).find(1) Rails使用“1”来查询两者的id,例如:
select * from ModelOne where id = 1
select * from ModelTwo where id = 1
但是没有ModelTwo,id = 1