問題タブ [createquery]

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 投票する
0 に答える
392 参照

php - 複雑なクエリ symfony2 の教義を作成する方法

こんにちは、5 つのテーブルから情報を要求する必要がある複雑なクエリを作成し、それを company.name でグループ化して、branches.idMunicipality でフィルタを適用したいと考えています。私のクエリは次のとおりです。

私の問題は次のとおりです。

  1. 私のDBはすべてのテーブルで双方向であり、27のDBクエリがあります(ページの読み込みは非常に低いです)
  2. グループ化は機能しません
  3. 私の意見では、4 または 5 の "for" を使用する必要があるため、ビューで値を取得するのは非常に困難です。

よろしくお願いいたします。

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

maven - java.lang.IllegalArgumentException

単体テストを実行していますが、次のコードでこのエラーが発生し続けます。

コードを次のように変更すると:

例外はありません。奇妙なことに、このコードは他の環境では機能しますが、私の環境では機能しません。構文エラーのように見えますが、createQuery が使用されているコードの他の部分でこのエラーが発生し続けます。

Maven のリポジトリを確認しましたが、最新です。この問題について何か意見はありますか?

編集: eclipselink のバージョンを 2.4.0 から 2.5.0 に変更しましたが、それでも同じエラーが発生します。Windowsの言語設定のようなものでしょうか?

ここに画像の説明を入力

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

hibernate - リストからの値(データベースからの値)をフォームに表示する方法は?

私のデータベースには3つのテーブルがあり、画像に表示されます。ストアテーブルからデータを取得してフォームに表示したくありません。しかし、リストに問題があります。データベースのクエリはうまく機能し、プログラムでもオブジェクトを取得しましたが、フォームに表示したくありません。何の問題??

エンティティストア

}

DAO 取得リスト メソッド

意見

スタックトレース

ここに画像の説明を入力

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

php - Doctrine createQueryBuilder - Where パラメータが空の場合、すべてのレコードを取得

私のクエリビルダー:

$nameParameterEmpty が Result を返さない場合。

質問 : $nameParameterU.name エンティティのすべてのレコードを取得する空の場合にクエリを作成する方法。

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

java - JPQL createQuery は、クエリの戻り値の型 Collection と互換性がありません

私のツアー ("tournee") に基づいて、クラスのトーナメント (profil_tournee) リストで自分のプロファイルを取得したいと考えています。ただし、私には例外があります。誰でも私を助けることができますか?

スレッド「AWT-EventQueue-0」の例外 java.lang.IllegalArgumentException: TypedQuery に指定された型 [fr.galettedebroons.domain.Profil] は、クエリの戻り値の型 [interface java.util.Collection] と互換性がありません

リクエスト:

モデル :

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

string - Intellij IDEA は文字列文字のシンボルを解決できません

私は奇妙な問題を抱えていますIntellij IDEA 14 ultimate

ここで私のcreateQuery()引数は にありますStringが、IDE はそれに対してエラーを起こします:

ここに画像の説明を入力

from Book where isbn= :isbn行は にあります" "

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

symfony - Symfony2、コントローラの manytomany リレーションから要素を取得

エンティティ「Preferences」と多数の関係を持つエンティティ「Clients」があるため、もちろん中間テーブルclients_preferencesがあります。

関係は正常に機能し、クライアントの場合、TWIGですべての設定を次のように表示できます

しかし:

コントローラー内の設定リストを取得できるようにしたい

(これは、後で JSON 経由でこのリストを送信する必要があるためです...)

そこで、クライアント行を取得するクエリを作成します。

$result = $query->getSingleResult();

ご覧のように、私は彼の電子メールで 1 人のクライアントを選択し、1 つの行を返します。これは、電子メールが一意であり、クライアントとは異なる名前、姓などを取得できるためです。次のように実行します。

すべて問題ありませんが、問題は、コントローラーの設定リストを処理する方法がわからないことです。ループさせなきゃいけないのかな……。

私のエンティティクライアントの下

そして私のエンティティの設定

誰かがアイデアを持っているなら、それは素晴らしいことです、事前に感謝します.

0 投票する
0 に答える
123 参照

symfony - Symfony2 createQuery は、null を返す join のために行を返しません

簡単なクエリがあります

ご覧のとおり、Countries エンティティと一対一の関係を持つ Clients エンティティです。したがって、クライアント テーブルに country_id フィールドがあります。ただし、country は null フィールドです。country は必須ではないため、country_id フィールドは null である可能性があります。

そのため、クエリを実行すると、国がない場合 (NULL)、クエリは NO LINE を返します。左結合が存在しないためです。そして、国がある場合はもちろん一行返します。

国がなくてもクエリが CLIENT 行を返すようにするにはどうすればよいですか?

みなさん、よろしくお願いします

CLIENTS エンティティを配置する場合

そして COUNTRIES エンティティ