помогите пожалуйста в этом вопросе
ActiveModel::UnknownAttributeError (unknown attribute 'order_itens_attributes' for Order.):
ми код в контроллере
def create
@order = Order.new(order_params)
if @order.save
render json: @order, include: [:user,:order_itens], status: :created, location: @order
else
render json: @order.errors, status: :unprocessable_entity
end
end
private
def order_params
params.require(:order).permit(
:user_id, :subsidiarie_id, :amount, :start_time,
:arrive_time, :delivered_time, :cancel_time,
order_itens_attributes: [:quantity])
end
мои модели order.rb
class Order < ApplicationRecord
belongs_to :user
belongs_to :subsidiarie, optional: true
has_many :order_itens
end
модель order_iten.rb
class OrderIten < ApplicationRecord
belongs_to :order, optional: true
belongs_to :product, optional: true
end
и мой почтовый запрос
{
"order":
{
"subsidiarie_id":1,
"user_id":1,
"amount":220,
"order_itens_attributes":
[
{
"quantity":22
}
]
}
}
кажется, что это проблема с order_itens_attributes, но я не знаю, что это проблема