模块:Mongoid::Persistable::Poppable
Overview
定义 $pop 操作的行为。
实例方法摘要折叠
-
#pop (pops) ⇒ 文档
使用 $pop操作符从数组中弹出或移动项目。
实例方法详细信息
#pop(pops) ⇒ Document
使用 $pop操作符从数组中弹出或移动项目。
25 26 27 28 29 30 31 32 33 34 |
# File 'lib/mongoid/persistable/poppable.rb', line 25 def Pop(持久性有机污染物) prepare_atomic_operation do |运维| process_atomic_operations(持久性有机污染物) do |字段, 值| values = 发送(字段) 值 > 0 ? values.Pop : values.转变 运维[atomic_attribute_name(字段)] = 值 end { " $pop " => 运维 } end end |