Выполнение запроса в Rails, как это, чтобы найти фотографии с тегами tag_id preloads Теги на фотографиях, но только те теги, которые соответствуют тегу tag_ids в запросе ... Это открывается, когда фотографии становятся сериализованными позже.Rails ActiveRecord включает в себя все ассоциации после сопоставления запроса
Как сохранить все связанные теги и вернуть фотографии с этими тегами?
Используя этот запрос: Photo.includes(:tags).where("tags.id IN (?)", [2, 5, 10).references(:tags)
Я хочу, чтобы все фотографии, которые имеют метки 2, 5 и 10, но если фотография имеет тег 2 и 3, я хочу, чтобы включить метку 3 в своем ответе.