Class Mongoid::Fields::Serializable::ForeignKeys::Array
In: lib/mongoid/fields/serializable/foreign_keys/array.rb
Parent: Object

Defines the behaviour for array fields.

Methods

Included Modules

Serializable

Public Instance methods

Is the field a BSON::ObjectId?

@example Is the field a BSON::ObjectId?

  field.object_id_field?

@return [ true, false ] If the field is a BSON::ObjectId.

@since 2.2.0

Serialize the object from the type defined in the model to a MongoDB compatible object to store.

@example Serialize the field.

  field.serialize(object)

@param [ Object ] object The object to cast.

@return [ Array ] The converted object.

@since 2.1.0

[Validate]