类:Mongoid::Atomic::Paths::Root
- 继承:
-
对象
- 对象
- Mongoid::Atomic::Paths::Root
- 定义于:
- lib/mongoid/atomic/paths/root.rb
Overview
此类封装了自动查找和更新根文档的行为。
实例属性摘要折叠
-
# document ⇒ 对象
只读
返回属性文档的值。
-
#路径⇒ 对象
只读
返回属性路径的值。
-
#位置"> 对象
只读
返回属性位置的值。
实例方法摘要折叠
-
#初始化(文档) ⇒ 根
构造函数
创建新的根路径实用程序。
-
# insert_modifier ⇒ 对象
在具有根路径的文档上请求插入修饰符表示最有可能发生的混合关联。
构造函数详情
#初始化(文档) ⇒根
创建新的根路径实用程序。
20 21 22 |
# File 'lib/mongoid/atomic/paths/root.rb', line 20 def 初始化(文档) @document, @path, @position = 文档, " ", " " end |
实例属性详细信息
# document ⇒对象(只读)
返回属性文档的值。
12 13 14 |
# File 'lib/mongoid/atomic/paths/root.rb', line 12 def 文档 @document end |
#路径⇒对象(只读)
返回属性路径的值。
12 13 14 |
# File 'lib/mongoid/atomic/paths/root.rb', line 12 def 路径 @path end |
#位置">对象(只读)
返回属性位置的值。
12 13 14 |
# File 'lib/mongoid/atomic/paths/root.rb', line 12 def Position @position end |
实例方法详细信息
# insert_modifier ⇒对象
在具有根路径的文档上请求插入修饰符表示最有可能发生的混合关联。
31 32 33 |
# File 'lib/mongoid/atomic/paths/root.rb', line 31 def insert_modifier 提高 Errors::InvalidPath.new(文档.class) end |