Я знаю, что об этом уже спрашивали, но не могу понять, как это сделать. Я пытаюсь загрузить влияние на вопросы и ответы, но только текущие пользователи считают это проверкой, проголосовал ли пользователь за элемент .... Основным элементом является событие. Я хотел бы сделать это желательно без объединений. Мои модели выглядят так:
Event has many Questions
Question has many Answers
Event has many influences
Question has many influences
Answer has many influences
Что я пробовал:
event.questions.includes(:answers, :influences)
Но это получает все влияния, а не только current_users. Я также попытался определить, что влияет, но это, похоже, не работает ... и мне было очень трудно определить ассоциацию has_many 'users_influences', с помощью которой я мог бы использовать вместо влияний ..
Я бы хотел загрузить влияния пользователей, чтобы они были доступны, задавали вопросы и отвечали в загруженном виде ... пояснить, что таблица влияний немного похожа на позицию, соединяющую пользователя с этими другими различными лица .. это возможно без объединения?