Существует простая модель Customer, которая имеет отношение к Order as 1: n.Связанные данные не сохраняются
class Customer
include Mongoid::Document
field :name, type: String
has_many :orders
end
Этот фрагмент кода,
customer = Customer.new name: "John"
customer.orders.build item: "ipad" #=> doesn't work in the method create
customer.save #=> true
работает на консоли rails4, но не работает в способе создания, где только имя клиента сохраняется, но порядок не является и, как если метода сборки нет. В результате элемент «ipad» не сохраняется и никаких заказов не происходит.
Я использую рельсы (4.0.2) + mongoid (4.0.0.alpha1).
Любая идея в чем причина?
Это очень помогает, но почему он работает на консоли без опции автосохранения? – canoe