У меня есть две модели с полем token
. Они называются Ticket
и Message
.
Моя модель билета выглядит так.
class Ticket < ActiveRecord::Base
include UUIDHelper
has_many :messages, :primary_key => "token", :foreign_key => "token"
end
Теперь я создаю новое сообщение из рейка, как это.
new_message = Message.new
new_message.token = uuid
new_message.save
Мой токен сохраняется в сообщении, но затем возвращается пустой набор сообщений из тикета, например
@ticket.messages
Я предполагаю, что моя модель билета не совсем правильная.