問題タブ [doctrine-native-query]
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.
symfony - Doctrineはネイティブクエリから単一の行のみを水和します
ここに私のマッピングがあります:
これが私のネイティブクエリです:
上記の SQL を mysql クライアントにコピーすると、43レコードが生成されます。
実行すると、 1 つのレコード$qb->getArrayResult();
のみが返されます。
$qb->getResult();
例外を返すように実行すると:
他の42のレコードはどこで消えましたか?
doctrine-orm - 結合列なしでDoctrineネイティブクエリの自己結合?
A
と wellの間で自己結合を行いたいA
。
結合された自己からフィールドを選択しようとしない限り、機能します。
そう:
動作します (または、少なくとも例外/エラーをスローしません)。
その間:
Doctrine には適切な ResultSetMapping が必要なため、機能しません。結合が実行される結合列が必要です。
しかし、提供するものはありません。すべてのレコードが結合するすべてのレコード。条件はありません;)
それで、それは可能ですか?教義には特別な構文がありますか?
symfony - ネイティブクエリの教義 Add_date
ネイティブ クエリと DATE_ADD を使用してテーブルからデータを選択したいのですが、常にエラーが発生します。
これは私のSQLリクエストです:
エラーが発生しました
任意のアイデアください
php - Doctrine ネイティブクエリの結果でマップされていない列を取得する方法
ネイティブクエリの結果でマップされていない列を取得するにはどうすればよいですか?
私のクエリ:
列score
はエンティティにマップされておらず、Twig からその値にアクセスできません。このクエリのみのエンティティにこの列を追加することは可能ですか?
php - ResultSetMapping addScalarResult 連想配列
Symfony2 を使用した私のプロジェクトでは、Doctrine createNativeQuery を使用しており、連想配列を取得したいと考えています。
これは私のコードです
私はこの結果を持っています:
この結果の可能性は?
どうもありがとう