Я хочу использовать Doctrine mongodb ODM для моего отдельного проекта, я хочу делать все вызовы базы данных, связанные с mongodb, используя этот ODM.
Когда Моё приложение (не в симфонии) хочет добавить пользовательский объект,хочу вызвать пользовательский класс документов, написанный на Mongodb-ODM
<?php
namespace Documents;
/** @Document */
class User
{
// ...
/** @Id(strategy="AUTO") */
private $id;
/** @Field(type="string") */
private $username;
}
Теперь я хочу вызвать этот класс из моих отдельных классов php, как показано ниже в документации ....
$document = new User();
$document->setUsername('abc');
$dm->persist($document);
$dm->flush();
Какие шаги необходимы для использования этого $ dm = documentmapper в моих отдельных классах php?