Для зв'язку необхідно 2 таблиці. Основна, з якої будуть використовуватися дані, і таблиця, де будуть ці дані вибиратися
Для таблиці, в якій необхідно зробити вибір з іншої таблиці, необхідно додати поле
"field1": {
"type": "STRING",
"association": {
"type": "one-to-many",
"model_name": "model",
"model_field": "field"
}
Назва поля - field1
Тип поля має збігатися з типом поля іншого поля моделі, що зв'язується
Необхідно додати association
і вказати тип зв'язку one-to-many
, а також вказати модель model_name
, з якої братимуться дані, і конкретне поле model_field
.
Наприклад. Таблиця bm_id містить поле bm_id. У таблицю degustationdate додаємо дані, щоб зв'язати 2 таблиці за полем bm_id. Переходимо в таблицю degustationdate і натискаємо редагування запису. У випадаючому списку доступні значення таблиці bm_id
Прикад