querydsl

    5

    1答えて

    Oracle 11gデータベースからQパスをエクスポートするには、querydsl-maven-pluginを使用しています。私が直面しています問題は、Oracle NUMBERフィールドがNumberPath<java.math.BigDecimal>代わりのNumberPath<Long> 私はコード生成時にLongにBigDecimalを翻訳しquerydsl-maven-pluginを指示

    1

    1答えて

    私はosgiバンドルであるプロジェクトでquerydslを使用しようとしています。 Error executing command: Unresolved constraint in bundle com.mypackage.package [163]: Unable to resolve 163.0: missing requirement [163.0] package; (&(package

    5

    1答えて

    私はSpringデータJPAを初めて使い、QueryDSLでの使い方を理解しようとしています。 QueryDSLを使用しないと、@Queryアノテーションを使用してSpringDataインターフェイスにクエリを作成することができます。 QueryDSLを使って同じ経験をするには、自分のカスタムレポジトリ実装を作成し、独自の実装インターフェイスを拡張するか、すべてのQueryDSLクエリをサービスレ

    5

    2答えて

    FilfetDtoを使用して動的クエリを構築しています ユーザーがUIの一部のフィールドを埋めると、 だから私は唯一の(空でない)充填のクエリフィルタを構築するために、各プロパティをテストする必要がフィールド: JPAQuery dslQuery = new JPAQuery(em); dslQuery.from(book); dslQuery.join(book.autho

    1

    1答えて

    私はここにマッピングされたPersonエンティティを持っています。このエンティティ内には、JPAアノテーションでマップされたロールセット(Set roles)があります。ok ...まあ、このコマンドからQueryDSLを使用してロールのセットを取得できません: Set<Role> roles = query.from(qPerson).where(qPerson.login.eq(userNam

    7

    1答えて

    でシンプル(E1およびE2)OR(E3およびE4)の式: WHERE (E1 AND E2) OR (E3 AND E4) E1..E4は任意のブール式です。要するに、かっこ内でクエリを開始することです(E1とE2)。

    9

    2答えて

    編集:JPAがこれを表現できないことが判明しました。ソリューションはSQLで書き直すことでした。 私はQueryDSLを使用して、JPAデータセットでレポートを作成しています。私は問題を報告データを抽出する必要はありません。たとえば: ... query = query.groupBy(QVehicle.vehicle.make, QVehicle.vehicle.model); return

    5

    1答えて

    QueryDSLを使用してクエリーを作成する際に問題があります。私はそのIDで特定のユーザーのすべてのグループを取得したい。これはどのように機能しますか? public List<Group> findGroupsByUser(Integer userId) { JPQLQuery query = new JPAQuery(getEntityManager()); ??????

    3

    1答えて

    の場合、ワイルドカードを使用して数字フィールドを検索する必要があります。クエリは次のようになり、対応するJQPL: SELECT e From Entity e where e.personNumber LIKE :numberPattern numberPatternは、このような文字列である:「1×2」とe.personNumberデータベース(H2)上の数です。 これをJQPLで実行して

    14

    1答えて

    私はPerson JPAエンティティを持ち、Personには複数のアドレス(PersonからAddressへのOneToMany関係)があります。私はパーティクルの郵便番号を持っているすべての人々のためのクエリを行うことができるようにしたいが、コレクションを適切に処理する方法をquerydslのマニュアルで見た後はわからない。 私はアドレスにアクセスすることができますが、私は彼らと何をすべきかわか