4

我正在研究 PHP 的 Doctrine 2,但我无法找到关于如何使用 PHPDriver 进行映射的好资源。有大量关于在 Doctrine 映射的注释中使用注释的文档,但是,我宁愿在 PHP 中而不是在注释中使用我的映射定义(出于显而易见的原因)。

我可以使用一些主要用于关联映射的示例。使用注释的文档对我帮助不大。使用那些我似乎通过反复试验来猜测如何使用 PHPDriver 来做到这一点。

有谁知道一个很好的参考资料?任何帮助将不胜感激。

4

2 回答 2

0

如果你还没有看过,现在 Doctrine 手册中有一个关于 PHPDriver 的部分:

该手册会经常更新,因此请继续查看新主题。您可能还想直接查阅 API 文档:

所有映射驱动程序使用的通用术语和约定都是相同的,因此应该翻译基本思想。可能是语法会让你绊倒。

我还建议您也查看 XML 驱动程序。使用好的 IDE,您可以通过 xsd 文件进行验证和自动完成,这使得它更容易。亲自编写 PHP 映射让我觉得有点费力。

于 2010-09-14T19:28:07.647 回答
0

PHP 驱动程序目前的优先级相当低,在我们添加简化 PHP 映射的程序化构建器之前,与 annotations/xml/yaml 相比,它可能会一直被忽略。

但是,您会在某些单元测试(tests/Doctrine/Tests/ORM/Mapping)中找到一个很好的例子。

于 2010-09-15T11:01:21.833 回答