ActiveRecord :: AssociationTypeMismatch в ConversationsController # создатьнесколько раз получаю ошибку ActiveRecord :: AssociationTypeMismatch
Уведомление (# 105166720) ожидается, получил сообщение (# 103122560)
Я использовал камень Mailboxer для системы электронной почты в качестве внутренняя связь пользователей.
Защиту создать
recipient_emails = conversation_params(:recipients).split(',')
recipients = User.where(email: recipient_emails).all
conversation = current_user.
send_message(recipients, *conversation_params(:body, :subject)).conversation
redirect_to request.referer.gsub("user=",""), notice: "Your message has been sent."
конец
Иногда я получаю выше ошибки при написании нового сообщения электронной почты. Я не мог найти ошибку, где он поднимался.
Буду признателен Если кто-то поделится знаниями об этом.
показать свои коды модели –
Эй, нет модели в нашем приложении. его gem https://github.com/ging/mailboxer проверит один раз библиотеку там, мы можем получить миграцию напрямую через rails g mailboxer: установить –
нет моделей в вашем приложении ........... strang !!!! и получил ошибку ассоциации, которая получена только за несоответствие ассоциации –