Location: PHPKode > projects > MongoDB Object Document Mapper > tests/Doctrine/ODM/MongoDB/Tests/Mapping/Driver/fixtures/xml/TestDocuments.User.dcm.xml
<?xml version="1.0" encoding="UTF-8"?>

<doctrine-mongo-mapping xmlns="http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping
                  http://doctrine-project.org/schemas/odm/doctrine-mongo-mapping.xsd">

    <document name="TestDocuments\User" db="documents" collection="users">
        <field name="id" id="true" />
        <field name="username" type="string" />
        <field name="createdAt" type="date" />
        <field name="tags" type="collection" />
        <embed-one target-document="Documents\Address" field="address" />
        <!--<field name="profile" targetDocument="Documents\Profile" reference="true" type="one" cascade="all" />-->
        <reference-one target-document="Documents\Profile" field="profile">
            <cascade>
                <all />
            </cascade>
        </reference-one>
        <embed-many target-document="Documents\Phonenumber" field="phonenumbers" />
        <embed-one target-document="TestDocument\EmbeddedDocument" field="test" />
        <reference-many target-document="Documents\Group" field="groups">
            <cascade>
                <all />
            </cascade>
        </reference-many>
        <reference-one target-document="Documents\Account" field="account">
            <cascade>
                <all />
            </cascade>
        </reference-one>
        <lifecycle-callbacks>
          <lifecycle-callback method="doStuffOnPrePersist" type="prePersist" />
          <lifecycle-callback method="doStuffOnPostPersist" type="postPersist" />
          <lifecycle-callback method="doOtherStuffOnPostPersist" type="postPersist" />
        </lifecycle-callbacks>
    </document>
</doctrine-mongo-mapping>
Return current item: MongoDB Object Document Mapper