模块:Mongoid::Association::Embedded::EmbedsMany::Proxy::ClassMethods

包含在:
Mongoid::Association::Embedded::EmbedsMany::Proxy
定义于:
lib/mongoid/association/embedded/embeds_many/proxy.rb

Overview

Proxy 类的类级方法。

实例方法摘要折叠

实例方法详细信息

# Eager_Loader (associations, Docs ) ⇒ Mongoid::Association::Embedded::Eager

返回此关联的热切加载器。

参数:

返回:



29
30
31
# File 'lib/mongoid/association/embedded/embeds_many/proxy.rb', line 29

def Eager_Loader(关联, docs)
  Eager.new(关联, docs)
end

# embedded?true

如果关联为嵌入式关联,则返回 true。 在这种情况下始终为 true。

例子:

关联是否嵌入?

Association::Embedded::EmbedsMany.embedded?

返回:

  • ( true )

    true。



40
41
42
# File 'lib/mongoid/association/embedded/embeds_many/proxy.rb', line 40

def 嵌入式?
  true
end

# foreign_key_suffixnil

返回外键字段的后缀,可以是“_id”或“_ids”。

例子:

获取外键的后缀。

Association::Embedded::EmbedsMany.foreign_key_suffix

返回:

  • ( nil )

    nil.



50
51
52
# File 'lib/mongoid/association/embedded/embeds_many/proxy.rb', line 50

def foreign_key_suffix
  nil
end