hql

    0

    1答えて

    私はHibernateからマップを返す方法を模索していました。 は、私は私が二つの方法 最初のものはされたことにより、それを行うことができます知っているようになった: String HQL_QUERY = "select new map(hp.col1 , hp.col2) from HP hp where hp.col1 in (:Ids)"; test =

    0

    1答えて

    モデルにはperson、roleという2つのテーブルがあります。 PersonRole JavaクラスはN:M関係をモデル化します。それ@ManyToOne属性2ました: 人の人物、役割の役割 は私がロールに属するすべてのユーザーが取得するために、1つのHQLクエリを持っている:すべてのロール: select role.name, person.name from PersonRole pr jo

    0

    1答えて

    2つのテーブルを持つ結果を持つhqlクエリを作成しました。今度は、結果を反復可能なリストにマップしたいと思います。 string hql = "select distinct l, b from Lieferung as l " + "inner join l.Bestellung as b"; var hbq = new HqlBasedQuery(typeof(

    1

    1答えて

    hqlクエリを入力して、の単語をカンマ区切りの単語から検索しようとしています。 私の入力は、abc,xyz,parのようです。 予想される結果: REGEXと一致する単語があれば、一致するレコードが表示されます。 hqlでREGEXP_LIKE正規表現(例:REGEXP_LIKE(列名、 "値"))を試しましたが、動作しません。 与えられたシナリオに対してhqlクエリを提案してください。 UPDA

    0

    1答えて

    私の現在のバッチ処理プロジェクトでは、エンティティを1つずつ処理するために、一般的なスクロール可能な結果を​​取得するための基準またはHQLを記述する必要があります。処理が完了すると、エンティティIDはcheckpointIdというチェックポイントとして保存されます。ジョブを再起動する必要がある場合は、別のスクロール可能なクエリが作成され、checkpointIdで開始されます。このバッチジョブで

    0

    1答えて

    データベースのテーブルから最初の10行を取得する簡単なHQLクエリを作成しました。私はオブジェクトのリストからデータを印刷することができます。 このコードは、#{HomeController.results}というHTMLで呼び出されます。その後、ログリストはHome Controllerクラスに戻されます。私が試してみて、私は簡単なことだろうと思った他のクエリを実行するたびに String qu

    0

    1答えて

    を存在する場合、私は、彼らはいくつかのエンティティのリストの元に存在する場合、いくつかのIDを照会しようとする、そのようなケースを持って見つける:やろうとし @Entity class Person{ @ManyToMany(fetch = FetchType.EAGER) List<Job> jobList; } @Entity class Job{ @I

    1

    2答えて

    でspecifc SQLを実行することができ、私はGrailsの中にそのようなドメインを持っている: class Questao { static transients = [ "tags" ] String enunciado Double valorQuestao byte[] imagem public enum Tipo {

    0

    1答えて

    hbm.xmlファイルに名前付きのクエリを追加しましたが、以下のコードで動作しません。 <query name="ca.getChildCategories"><![CDATA[ from category as ca where ca.name like :name ]]></query> 、アプリケーションがUPすることができません getHibernateTemplate(