Method |
Description |
|
deleteRows ( PersistentCollection $coll, array $options ) |
Deletes removed rows from a PersistentCollection instance. |
|
executeQuery ( object $document, array $query, array $options ) |
Executes a query updating the given document. |
|
getDocumentId ( object $document, ClassMetadata $class ) : mixed |
Gets the document database identifier value for the given document. |
|
getPathAndParent ( PersistentCollection $coll ) : array |
Gets the parent information for a given PersistentCollection. It will retrieve the top
level persistent @Document that the PersistentCollection lives in. We can use this to issue
queries when updating a PersistentCollection that is multiple levels deep inside an
embedded document. |
|
insertRows ( PersistentCollection $coll, array $options ) |
Inserts new rows for a PersistentCollection instance. |
|