Classes

Loads data from a different field if the original field is not set
Bin deprecated
BinCustom deprecated
BinFunc deprecated
BinMD5 deprecated
BinUUID deprecated
BinUUIDRFC4122 deprecated
Bool deprecated
Boolean deprecated
Specifies the change tracking policy for a document
Collection deprecated
Date deprecated
Specifies a default discriminator value to be used when the discriminator field is not set in a document
Specify a field name to store a discriminator value
Specify a map of discriminator values and classes
Use the specified discriminator for this class
Use this field to store distance information for geoNear queries
Identifies a class as a document that can be stored in the database
Embeds multiple documents
Embeds a single document
Identifies a class as a document that can be embedded but not stored by itself
Specifies a generic field mapping
Maps a field as GridFS file and instructs ODM to store the entire document in a GridFS collection.
Float deprecated
Must be set on a document class to instruct Doctrine to check for lifecycle callback annotations on public methods.
Hash deprecated
Id
Special field mapping to map document identifiers
Increment deprecated
Defines an index on a field
Specifies a list of indexes for a document
Specifies inheritance mapping for a document
Specifies which inheritance type to use for a document
Int deprecated
Integer deprecated
Key deprecated
Specifies a field to use for pessimistic locking
Specifies a parent class that other documents may extend to inherit mapping information
Specifies that a field will not be written to the database
ObjectId deprecated
Marks a method as a postLoad lifecycle callback
Marks a method as a postPersist lifecycle callback
Marks a method as a postRemove lifecycle callback
Marks a method as a postUpdate lifecycle callback
Marks a method as a preFlush lifecycle callback
Marks a method as a preLoad lifecycle callback
Marks a method as a prePersist lifecycle callback
Marks a method as a preRemove lifecycle callback
Marks a method as a preUpdate lifecycle callback
Raw deprecated
Specifies a one-to-many relationship to a different document
Specifies a one-to-one relationship to a different document
String deprecated
Timestamp deprecated
Specifies a unique index on a field
Specifies a field to use for optimistic locking