共通の主キーを持つ2つのテーブルがあります。今私は両方のテーブルからデータを取得し、そのプライマリキーを使用して単一のビューで表示したい。Grails - 単一ドメインクラスの複数のテーブル
どのようにして1つのドメインクラスで両方のテーブルデータを取得できますか?どのようにマッピングを指定できますか?例
表Aと表Bの場合
両方の単一のスキーマにABC
あるclass X {
int id
String name
static mapping = {
table name: "Table-A", schema: "ABC"
columns {
name column:'name'
}
}
}
今私は私の見解は
以下のように見えるようにテーブルBからアドレスを取得したいですID NAME ADDRESS
2 HSJHD 23 X-Street Washington USA
シングルドメインクラスで2つのテーブルデータを取得するにはどうすればよいですか?
私はBelongsTOを試しましたが、動作しません。私は従来のデータベースとデータベースを変更する権限がないので、どうすればいいですか? grailsのJoin Tableとは何ですか?あなたは上のコードの上にソリューションを入れていただけますか? – element40
何が問題になっているのかわからないので、その方法を提案するよりも、どのようにソリューションを投稿することができないのか分かりません。 – Joseph