問題タブ [doctrine-orm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
9768 参照

php - Doctrine ORM の経験はどうですか?

教義に関するあなたの経験は何ですか? 私は ORM のような人ではありませんでした。ほとんどの場合、adodb のような基本的な db 抽象化レイヤーだけで管理していました。

しかし、私はそれのすべての概念と利点を理解していました. そのため、ORM を必要とするプロジェクトが登場したとき、ORM フレームワークの 1 つを試してみようと思いました。

doctrine と propel のどちらかを決定する必要があるため、phing 要件を処理したくなかったので doctrine を選択しました。

何を間違えたのかわからない。私は正しい考え方で入ってきました。そして、私は決して「ジュニア」phpキディではありません。しかし、私はあらゆる段階でシステムと戦ってきました。多くのドキュメントがありますが、すべてが少し混乱しているように感じます。そして、YAML から db テーブルへの作成などの単純なものは機能せず、エラーも何も発生せずに失敗します。他の多くの機能は少しファンキーに機能しますが、機能する前に少しだけ微調整する必要があります。

多分私はここで愚かな初心者の仮定をいくつか作りました. でも今はそのシステムが大嫌いです。

誰かが提供できるヒントや、この件に関する優れたリソースや、これに関する権威あるサイト/人物を教えてくれるヒントはありますか? それとも、「うまく機能する」別の ORM フレームワークを推奨するだけでしょうか?

0 投票する
5 に答える
11954 参照

php - PHP の ArrayCollection

ArrayCollection で出力を返すにはどうすればよいですか?

出力が ArrayCollection として必要です

0 投票する
3 に答える
4156 参照

zend-framework - Doctrine 2.0 の Zend Framework 1.10 への統合

doctrine 2.0 を ZF 1.10 に適切に統合する方法を教えてもらえますか? アプリケーション リソースをいくつか見つけましたが、完全な解決策はありませんでした。どうもありがとう

0 投票する
5 に答える
57638 参照

doctrine-orm - 教義:QueryBuilderとcreateQuery?

Doctrineでは、2つの方法でDQLを作成できます。

EntityManager :: createQuery

QueryBuilder

違いは何ですか、どちらを使用すればよいですか?

0 投票する
2 に答える
4354 参照

php - Doctrineの多対多の自己参照コードを理解するのに助けが必要

このコード ブロックをドクトリン ドキュメントから解読するのに問題があります

以下は、1対多の双方向関係を解読する方法です

代替テキスト
(ソース: tumblr.com )

しかし、同じ方法を使用すると、...以下が得られます

代替テキスト http://img514.imageshack.us/img514/2918/snagprogram0000.png

アップデート

私は私の質問を明確にする必要があります。基本的に、私は、の反対がどのように理解できませmyFriendsfriendsWithMe。どうすればこのコードを理解し、さらに重要なことに、そのような関係を自分でコーディングする方法を知ることができます。

0 投票する
15 に答える
362801 参照

php - Doctrine のデフォルト値

Doctrine 2 でデフォルト値を設定するにはどうすればよいですか?

0 投票する
4 に答える
82408 参照

php - 教義 2: オブジェクト以外のメンバ関数 format() を呼び出す ... DateTimeType.php で

私はDateTimeフィールドを持っています:

これは LifeCycleCallback を使用してデフォルト値に設定されます

次のエラーが表示されます。

致命的なエラー: 46 行目の D:\ResourceLibrary\Frameworks\Doctrine\lib\Doctrine\DBAL\Types\DateTimeType.php の非オブジェクトに対するメンバー関数 format() の呼び出し

0 投票する
2 に答える
8996 参照

windows-7 - Doctrine 2 を Windows 7 にインストールするには?

Doctrine 2 を Windows 7 にインストールする最良の方法は何ですか? WampServer 2.0 を実行しています。

ありがとう

0 投票する
3 に答える
7308 参照

php - Doctrine 2 でフィクスチャを使用するにはどうすればよいですか?

教義 2 でフィクスチャの使用を開始できる人はいますか? 教義 1 では、これは簡単でした。しかし、doctrine 2 のドキュメントには、フィクスチャについて何も見つけることができません。

ありがとう。

0 投票する
1 に答える
1546 参照

php - Doctrine 2.0 の使用時に未定義の id 例外を取得する

こちらのコードをご覧ください: http://pastie.org/1092106

ブログで createPost メソッドを呼び出すと、次のような例外が発生し続けます。

ああ、また...ページの読み込みごとに $_SESSION['User'] を再生成するため、オブジェクトはエンティティマネージャーなどから切り離されません。

Doctrine2 が想定しているスキーマは次のとおりです。

うまくいけば、誰かが助けてくれるでしょう!