У меня есть таблица трекеров и таблицы приложений
application.rb has_many: трекеры
tracker.rb
принадлежат_то: приложение
Что я пытаюсьдля этого нужно обновить check_in_date в таблице трекеров для запроса на begin_date в таблицах приложений только для тех записей, у которых check_in_date равно «2019-05-30».
Я пытаюсь запустить командуниже, но я получаю ошибку.
Tracker.joins(:application).where("check_in_date = ?", "2019-05-30").update_all("tracker.check_in_date = application.begin_date")
ошибка
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERROR: missing FROM-clause entry for table "application")
Любая идея, где я иду не так.