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 に答える