2

我搜索了有关如何在 Doctine 中进行简单查询的教程,但没有任何适合初学者的教程。就我对 Doctrine 的理解而言:我只知道 Doctrine 通过允许您将它们存储在类、方法、属性中来帮助您访问数据库:表、行、列。我缺乏的是如何真正实现这一目标。

到处都没有简单的教程。所以,我的问题是,如果我说:

database: data user: root pass: test

table: users
     id: username: password: age: email
     01: John      pass1      17   john@gmail.com
     02: smith     pass2      21   smith@gmail.com

我如何映射这些,或者 Doctrine 如何帮助我将其更改为映射?我知道这不是一个好问题,我只是在寻找一个非常简单的入门指南

4

1 回答 1

0

首先你应该快速阅读一下 Doctrine 的工作原理,这里有一个很好的教程:https ://github.com/doctrine/orm-documentation/blob/master/en/tutorials/in-ten-quick-steps.rst

第 5 步将向您展示如何正确配置数据库访问选项。

在 Doctrine 中,您可以将实体写入 PHP 文件(也支持 xml 和 yaml),也可以将现有数据库映射到实体,使用命令行进行逆向工程。这是有关此步骤的说明:http: //docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/tools.html#reverse-engineering

您也可以阅读有关 Doctrine 2 ORM 基础知识的演示文稿:http: //marco-pivetta.com/doctrine2-orm-tutorial/

于 2013-08-08T14:05:47.860 回答