Qual é a diferença entre isso:
User.includes(:sites).where("sites.name = 'test'").references(:sites)
e isto:
User.joins(:sites).where(sites: { name: "test"} )
Existe um consenso geral sobre o uso de um método em vez do outro?
Qual é a diferença entre isso:
User.includes(:sites).where("sites.name = 'test'").references(:sites)
e isto:
User.joins(:sites).where(sites: { name: "test"} )
Existe um consenso geral sobre o uso de um método em vez do outro?