問題タブ [querydsl]

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

querydsl - QueryDSL-タイムスタンプ列から日付のある行を選択します

QueryDSLの使用-.betweenを使用する以外に、タイムスタンプから日付で行を選択する方法はありますか?このクエリのようなもの:

ここで、convert(date、mytimestamp)= '2013-02-28'

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

maven-plugin - apt maven プラグインが Q クラスの生成に失敗する

Querydsl apt を使用するレガシー プロジェクトを修正しています。何らかの理由でapt-maven-pluginが失敗し始めました。私が見つけた唯一の回避策は、alter ego maven-processor-pluginを使用することでした。

Maven、Eclipse、およびM2Eを再インストールしましたが、あまり成功しませんでした。maven-apt-plugin は、/target/generated-sources/metamodel の下に Q クラスを作成できません。

編集:mavenからデバッグを追加

構成の詳細 m2e - Maven Integration for Eclipse 1.2.0.20120903-1050 org.eclipse.m2e.feature.feature.group Eclipse.org - m2e

Java バージョン "1.7.0_15" Java(TM) SE ランタイム環境 (ビルド 1.7.0_15-b03) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 23.7-b01、混合モード)

(対象ビルドはJava 1.6)

ここに古いpom XMLがあります

bsc プラグインを使用した新しい POM

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

maven - apt-maven-plugin および com.mysema.query.apt.roo.RooAnnotationProcessor に関する問題

注釈付きクラスからQ クラスを生成できません@RooJpaEntity

これが私のプラグイン構成です:

から得たものは次のmvn -X generate-sourcesとおりです。

誰でも助けてもらえますか?

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

geolocation - QueryDSL を使用してデータベースに近距離ポイントを照会する

アプリケーションに次のエンティティがあります。

  • Member
  • FamilyAdvertisment
  • Address

エンティティMember内:

エンティティAdvertisement内:

完全なAddressエンティティ:

メンバーの住所が必要な住所から 20KM 以内にある FamilyAdvertisement インスタンスをすべて見つけようとしています。

これが私が思いついたものです:

ただし、NPE を取得し続けるため、NumberPath クラスを誤って使用しているようです。誰かが私のクエリを正しく理解するのを手伝ってくれますか?

編集: FamilyAdvertisement エンティティを次のように変更しました。

次の例外が発生します。

64 行目は次のとおりです。

今何が悪いのか手がかりはありますか?

edit2FamilyAdvertisement : extendsAdvertisementmember変数が in であることを忘れていましたAdvertisement

edit3 : QueryDSL で再現しようとしている SQL は次のとおりです。

私はこのようなことを試しました:

式は上に示されていますが、QueryDSL で相関関係のないサブクエリを表現する方法がわかりません。特に上記の in 演算子には問題があるようです...

edit4 :

次のサブクエリが機能するようになりました。

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

java - Querydsl は rand() をサポートしていませんか?

SQLを次のようにしたい:

そのクエリを Querydsl クエリに変換する方法

Querydsl ではサポートされていませんか? このクエリをサポートする方法を知っている場合は、それに答えてください..;

ありがとうございました。

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

java - QueryDSL、Hibernate delete 親テーブル行の削除時の子テーブル行

親テーブルの行を削除しようとしていて、それが子テーブルの行にカスケード (削除) されるかどうかを監視しています。Java アノテーションを持つ親と子のテーブル エンティティは次のとおりです。

子を削除してから親テーブルの行を削除しようとすると、正常に機能します。挿入が機能する方法で、一度に親テーブルと子テーブルの行をすべて削除するためのヘルプを探しています。データを割り当てて ParentTable オブジェクトを作成して挿入するのと同様に、親テーブルと子テーブルの行の両方を挿入します。助けてくれてありがとう。

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

spring - querydsl と mongodb のエラー: NoClassDefFoundError 述語

私はmongodbのquerydslを使い始めました.Webでいくつかの例を見つけて使用しようとしました.pom.xmlは次のようになります(バージョンにいくつかの間違いがあるかもしれません...):

...

Web アプリをサーバーにデプロイした後、次のエラーが発生します。

なにが問題ですか ?

私のリポジトリは次のとおりです。

それに QueryDslPredicateExecutor を追加すると、次のようになります。

エラー ->NoClassDefFoundError -> Predicate です。

TNX