У меня есть две таблицы, заметки и учетные записи. В заметке может быть много учетных записей. Я пытаюсь получить все заметки определенного типа, созданные после 1 января 2015 года. Я также хотел бы загрузить учетные записи одновременно с помощью функции ActiveQuery .joins
.ActiveQuery где предложение с соединением
Это то, что я пытаюсь:
notes = Note.joins(:account).where(type: 'red').where('created_at > ?', '2015-01-01')
Это должно дать мне массив всех Notes
из Type
«красных», которые были созданы после первого года. Дело в том, что created_at
неоднозначно. Как указать, что я хочу, чтобы он ссылался на notes.created_at
?
Definately думал, что я пробовал. Должно быть, у меня была опечатка. благодаря – Zack