Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby Mongoid:2个模型有多个,并且与第三个有一个关系,执行顺序似乎有所不同 类存储 include Mongoid::Document 有很多:产品 属性只读:产品 def添加_产品部分 product=product.new section.produ_Ruby_Mongoid - Fatal编程技术网

Ruby Mongoid:2个模型有多个,并且与第三个有一个关系,执行顺序似乎有所不同 类存储 include Mongoid::Document 有很多:产品 属性只读:产品 def添加_产品部分 product=product.new section.produ

Ruby Mongoid:2个模型有多个,并且与第三个有一个关系,执行顺序似乎有所不同 类存储 include Mongoid::Document 有很多:产品 属性只读:产品 def添加_产品部分 product=product.new section.produ,ruby,mongoid,Ruby,Mongoid,Mongoid:2个模型有多个,并且与第三个有一个关系,执行顺序似乎有所不同 类存储 include Mongoid::Document 有很多:产品 属性只读:产品 def添加_产品部分 product=product.new section.product=办公桌 自产 class Store include Mongoid::Document has_many :products attr_readonly :products def add_product secti

Mongoid:2个模型有多个,并且与第三个有一个关系,执行顺序似乎有所不同
类存储
include Mongoid::Document
有很多:产品
属性只读:产品
def添加_产品部分
product=product.new
section.product=办公桌
自产
class Store
  include Mongoid::Document

  has_many :products
  attr_readonly :products

  def add_product section
    product = Product.new
    section.product = desk
    self.products <<= desk
  end
end

class Section
  include Mongoid::Document

  has_one :product
end
    self.products <<= desk
    section.product = desk