Как получить данные из модели соединения - PullRequest
0 голосов
/ 28 марта 2019

Здравствуйте, у меня есть запрос на активную запись

whitelabel.users.joins(:personal_references).where("
        personal_references.phone = ?", value) 

Этот запрос работает, но он возвращает данные пользователя, как я могу получить персональные справочные данные?

1 Ответ

0 голосов
/ 28 марта 2019

Ну, я нахожу решение извините, но я оставляю здесь, если кому-то это нужно

PersonalReference.joins("INNER JOIN users ON
      personal_references.researchable_id = users.id and
      personal_references.researchable_type = 'User'
      INNER JOIN whitelabels ON whitelabels.id = users.whitelabel_id").
                 where("personal_references.phone = ?", values)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...