我想为我的单独项目使用 Doctrine mongodb ODM,我想使用此 ODM 执行所有与 mongodb 相关的数据库调用。
当我的应用程序(不在 symphony 中)想要添加用户对象时,我想调用用 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();
在我单独的 php 类中使用这个 $dm= documentmapper 需要哪些步骤?