模块:Mongoid::Association::Referenced::BelongsTo::Buildable

包含在:
Mongoid::Association::Referenced::BelongsTo
定义于:
lib/mongoid/association/referenced/belongs_to/buildable.rb

Overview

belongs_to 关联的 Builder 行为。

实例方法摘要折叠

实例方法详细信息

# 构建 (base, 对象, type = nil, Selected_fields = nil) ⇒文档

此方法接受_id或对象,并使用该ID查询反向面或设置该对象。

例子:

构建文档。

relation.build(meta, attrs)

参数:

  • 基础 ( Object )

    基础对象。

  • 对象 ( Object )

    用于构建关联的对象。

  • 类型 string (默认为: nil

    关联的类型。

  • created_fields (nil) (默认为: nil

    必须为零。

返回:

  • (文档)

    单个文档。



24
25
26
27
# File 'lib/mongoid/association/referenced/belongs_to/buildable.rb', line 24

def 构建(基础, 对象, 类型 = nil, created_fields = nil)
  return 对象 除非 查询?(对象)
  execute_query(对象, 类型)
end