Страница 1 из 1

Выбор записей из нескольких сущностей.

Добавлено: 13 апр 2022, 16:00
triadax
Добрый день.

Начну с примера.

Имеется у нас сущность "Внутренние документы"
и её подсущности:

- "Приказы"
- "Распоряжения"

Также есть сущность "Внешние документы"
и её под сущности:

- "Распоряжения"
- "Указания"
- "Договоры"
- "Письма"

У каждого документа своя форма ввода.

Необходимо создать процесс в сущности "Задача" на основании этих документов.

Решение:

Поле "Записи нескольких сущностей"
В поле "выберите сущность" выбираем несколько значений:

- "Приказы"
- "Распоряжения"
- "Указания"
- "Договоры"
- "Письма"

Фактически это тоже самое поле "Сущность" но с множественным выбором.
Тоже самое реализовать для "Связанные записи"

Re: Выбор записей из нескольких сущностей.

Добавлено: 13 апр 2022, 16:24
VladimirVa
В CMS Directus есть такое отношение Many-to-Any (M2A), думаю надо внедрять нечто подобное.
Еще была мысль связывать любые сущности по полю UUID как описано в этой статье Directus M2MM, M2X, M2N.