模块:Mongoid::Extensions::ObjectId::ClassMethods

定义于:
lib/mongoid/extensions/object_id.rb

实例方法摘要折叠

实例方法详细信息

#ulate (对象) ⇒ BSON::ObjectId

将对象演进为 mongo 友好的值以进行查询。

例子:

演进对象。

ObjectId.evolve(id)

参数:

  • 对象 ( Object )

    要进化的对象。

返回:

  • ( BSON::ObjectId )

    对象 ID。



31
32
33
# File 'lib/mongoid/extensions/object_id.rb', line 31

def 发展(对象)
  对象.__evolve_object_id__
end

# mongoize (对象) ⇒ BSON::ObjectId

将该对象转换为 mongo 友好的值以存储。

例子:

转换对象。

ObjectId.mongoize(id)

参数:

  • 对象 ( Object )

    要转换的对象。

返回:

  • ( BSON::ObjectId )

    对象 ID。



43
44
45
# File 'lib/mongoid/extensions/object_id.rb', line 43

def mongoize(对象)
  对象.__mongoize_object_id__
end