У меня есть две таблицы с общим первичным ключом. Теперь я хочу получить данные из этих двух таблиц и показать в одном представлении с использованием этого первичного ключа.Grails - Несколько таблиц в одном доменном классе
Как я могу получить обе данные таблицы в одном классе домена? Как я могу указать отображение?
Для примера
Table-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
Как получить две таблицы данных в одном классе домена?
Я пробовал BelongsTO, но он не работает. Поскольку у меня есть устаревшая база данных и нет разрешения на изменение базы данных, как я могу это сделать? Что такое Join Table в grails? Можете ли вы поставить решение на код выше? – element40
Я понятия не имею, какие проблемы вы получаете, поэтому я понятия не имею, как я мог бы опубликовать решение больше, чем предлагать методы этого. – Joseph