模块:Mongoid::Atomic::Paths::Embedded
- 定义于:
- lib/mongoid/atomic/paths/embedded.rb ,
lib/mongoid/atomic/paths/embedded/one.rb,
lib/mongoid/atomic/paths/embedded/many.rb
Overview
两个不同嵌入式路径之间的通用功能。
在命名空间下定义
实例属性摘要折叠
-
#delete_modifier ⇒ Object
只读
返回属性 delete_modifier 的值。
-
# document ⇒ 对象
只读
返回属性文档的值。
-
# insert_modifier ⇒ 对象
只读
返回属性 insert_modifier 的值。
-
#父⇒ 对象
只读
返回父属性的值。
实例方法摘要折叠
-
#路径⇒ string
获取层次结构中文档的路径。
实例属性详细信息
# delete_modifier ⇒对象(只读)
返回属性 delete_modifier 的值。
14 15 16 |
# File 'lib/mongoid/atomic/paths/embedded.rb', line 14 def delete_modifier @delete_modifier end |
# document ⇒对象(只读)
返回属性文档的值。
14 15 16 |
# File 'lib/mongoid/atomic/paths/embedded.rb', line 14 def 文档 @document end |
#insert_modifier ⇒ Object (readonly)
返回属性 insert_modifier 的值。
14 15 16 |
# File 'lib/mongoid/atomic/paths/embedded.rb', line 14 def insert_modifier @insert_modifier end |
#父⇒对象(只读)
返回父属性的值。
14 15 16 |
# File 'lib/mongoid/atomic/paths/embedded.rb', line 14 def 父项 @parent end |
实例方法详细信息
#路径⇒ string
获取层次结构中文档的路径。
22 23 24 |
# File 'lib/mongoid/atomic/paths/embedded.rb', line 22 def 路径 @path ||= Position.子(/\.\d+\z/, " ") end |