Как я могу отфильтровать записи коллекции DirectUS на основе значений отношения «многие к одному»? - PullRequest
2 голосов
/ 03 мая 2020

Я использую DirectUS версии 8.3.1

У меня есть отношение многие-к-одному между user_membership и user. В таблице user_membership хранятся годы членства для пользователя, а затем у нас есть несколько строк для пользователя, по одной на год членства.

Я настроил интерфейс с отношением многие-к-одному и Я установил шаблон {{name}} - {{email}} для пользователя. Я могу легко добавлять, обновлять или удалять строки в таблице user_membership. В таблице более 20000 строк, и мне нужно отфильтровать их. В DirectUS, как я могу найти, например, все строки для пользователя "John - john@smith.com" среди моих 20000 строк?

Является ли решение добавить отношение «один ко многим» для пользователя таблицы и для go через таблицу пользователя для поиска всех членств хорошее решение? Будет ли DirectUS добавлять что-то в мою исходную схему базы данных, если я создаю отношения этого пользователя с user_membership?

Большое спасибо

Доминик

...