問題タブ [grails-domain-class]

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

jpa - jar ファイルから JPA アノテーション付きクラスを使用している場合、grails で制約を機能させるにはどうすればよいですか?

結論として、私は Grails 1.3.7 を使用しており、JAR ファイルから JPA アノテーション付きクラスを使用していますが、制約が機能していません。つまり、ドメイン クラスで通常のように、明示的にコーディングしても無視されます。

制約を機能させる方法はありますか?

0 投票する
4 に答える
1452 参照

groovy - ドメイン クラス insertBefore の Grails 単体テスト

Grails の単体テストで Groovy Domain-Classes の initBefore メソッドをテストするにはどうすればよいですか?

ダミー オブジェクトを作成しましたが、テスト環境で myObject.save() が呼び出され、save が使用できないまで beforeInsert メソッドは呼び出されません。

編集:単体テストです。エラーはありませんが、メソッド beforeInsert は呼び出されません

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

grails - ドメイン クラス Grails の設計にアイデアが必要

私は Grails を学んでおり、小さなアプリケーションを構築しようとしています。そして今のところ、登録部分に取り組んでいます。

登録プロセスには 3 つの異なるビューがあります 1) 従業員としての私の登録ビューはフィールドごとに異なります 2) 雇用主の登録ビューは、会社の詳細を収集する場合とは異なるため、会社を代表して行動できる正式な代表者. 実際のところ、会社(雇用者)はアクターではなく、代表者がアクターであるため、代表的なドメインクラスが必要だと考えていました。3) 販売店登録画面が異なります。

ドメインクラスとその関係を定義する必要がある

私は当初、ユーザードメインクラスを考えていましたが、UserTypes (代表者、小売業者、従業員など、さまざまなタイプのユーザーを定義します) を持っていますが、それが機能するかどうかはわかりません。

誰かが私のドメイン クラスの構築を手伝ってくれたら幸いです。

ありがとう

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

unit-testing - grails - 単体テスト

次のように、ドメインに含まれるメソッドで単体テストを行うのが困難です。

これがドメインクラスです

次に、サービスで:

そして単体テストでは:

次のようなエラーがあります。

"groovy.lang.MissingMethodException: メソッドの署名がありません: com.logika.corp.security.UserRole.executeUpdate() は引数の型に適用されます: (java.lang.String, java.util.LinkedHashMap) 値: [DELETE FROM UserRole WHERE user= :user, [user:user1]]"

誰でもこのエラーを修正する方法を知っていますか??

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

grails - Grails フォームの送信に問題がある

パラメータをレンダリングし、送信したすべてのデータを取得する

エラースタック

私のドメインクラス

パッケージ com.srisris.wr

私のコントローラー

パッケージ com.srisris.wr.register.employer インポート com.srisris.wr.User

私のGSP

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

grails - Grails:多対多のマッピングでオブジェクトをクエリする方法は?

こんにちは、次のドメインクラスがあります。

7歳のコース(ID 1)を受講している学生を見つけたいです。

ダイナミックファインダーまたは基準ビルダーまたはHQLでそれを行うことはできますか?

すべての生徒の負荷が非常に非効率的であるため、フォローは行いたくありません。

0 投票する
4 に答える
5386 参照

hibernate - ドメインクラスの Grails 単体テスト (gorm)

grails をいじり始め、GORM を評価したいので、Spring Tool Suite を使用してドメイン クラスを作成しClientました。namevatNumberregNumber

私が追加した単体テストのコードは次のとおりです。

結果は [] と null です。私は何を間違えましたか?

また、バックグラウンドで GORM (Hibernate) によって生成された SQL も確認したいと思います。Grails でそれを行う方法はありますか?

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

testing - grailsドメインクラスをデータベースに対して検証する

grailsドメインクラスがデータベースと同期していることを検証するための最良の方法は何ですか?これはレガシーデータベースであり、ドメインクラスから構築することはできません。ここで興味深いアイデアは、各ドメインの1行をフェッチすることを意味します。ただし、主に、検証対象のテストデータベースは、すべてのテーブルにデータがあるほどデータが豊富ではない可能性があるため、完全なソリューションのようには感じられません。

読んだり返信したりするのに時間を割いてくれてありがとう。

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

grails - Grails:名前でドメインクラスを検索

ユーザーがドメインクラスをトラバースして、ダンプを出力できるようにしたい。私の最初の問題:次のことがうまく機能すると仮定します:

私が以下に言おうとしていることを書くための適切な方法は何ですか?

上記の行はまったく機能しません。私は、ユーザーが任意のドメインクラスを選択して、「もの」で元に戻すことができるようにしようとしています。仮定:すべてのドメインクラスには、同じタイプのStuffフィールドがあります。

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

hibernate - あるPKが別のPKを参照している場合、GORMでエンティティをマップするにはどうすればよいですか?

あるテーブルの主キーが別のテーブルの外部キーでもある場合に、GORMで2つのエンティティをマップするための最良の方法は何ですか。例:

ここに1つの表があります:

そして、このテーブル'a_id'のpkは、次のテーブルによって参照されます。

上記の2つのエンティティをGrails/GORMにマッピングするにはどうすればよいですか?次のコードは、GORMが「エンティティのマッピングで列を繰り返した」という例外をスローするため、明らかに機能しません。

注:私はgrails 1.3.7を使用していますが、この問題が最近修正された問題である場合は、新しいバージョンに切り替えることができます。私にお知らせください。