У меня есть словарь, структурированный так:
- Корень Альфа
- Срок Альфа 1
- Срок Альфа 2
- Подтерм Альфа 1
- Root Beta
- Корневая гамма
- Термин Гамма 1
- Термин Гамма 2
Как мне отфильтровать представление, чтобы показать только корневые термины из словаря? В настоящее время мое представление отображает корневые термины, а также дочерние элементы (термин * *)
В дальнейшем я хотел бы передать аргумент 'Root Alpha' (или его tid, или что-то еще из контекста), а затем отфильтровать его только для прямых потомков Root Alpha. (Термин альфа *). Фильтрация на глубину дальше, чем это было бы бонусом.
Я могу заставить его работать, если я помещу все свои термины в один корневой термин, чтобы словарь стал:
- Истинный корень
- Корень Альфа
- Срок Альфа 1
- Срок Альфа 2
- Подтерм Альфа 1
- Root Beta
- Корневая гамма
- Термин Гамма 1
- Термин Гамма 2
- Корень Альфа
Я не уверен, какая структура Vocab является более правильной, написание этого заставило меня понять, что у меня есть кое-что для чтения, кроме выяснения этого с помощью представлений.