Если у меня есть массив идентификаторов из таблицы (table1) в моей базе данных. Есть ли способ запросить другую таблицу (таблица2), чтобы выбрать все записи, где столбец равен значению, равному одному из идентификаторов из таблицы1.Ruby on Rails: выберите из базы данных, где столбец равен значению из массива
Мой код до сих пор:
LabQuestion.where("product_id=#{Product.where(:brand_id => brand_id).pluck(:id)}")
В этом коде я пытаюсь получить все Lab вопросы, которые связаны со всеми продуктами бренда. Этот код не работает, но я попытался продемонстрировать свои потребности.
Вы * can * use 'includes', но в этом случае это не рекомендуется. – Mischa