Я новичок в MarkLogic.
Можно ли создать поисковое приложение таким образом, чтобы, когда пользователь выполняет поиск, он / она получал ссылки на URI документов вместе с небольшим количеством сводки? Когда они нажимают на ссылку URI, они получают полный документ. Я также хочу дать аспекты коллекции, которые будут дополнительно фильтровать записи. Есть некоторые поля, которые я хочу использовать в качестве фасетов, эти поля присутствуют в документах некоторых коллекций, но отсутствуют в других коллекциях. Однако у этих коллекций есть общее уникальное поле, которое можно использовать для объединения или связывания их. Я хочу знать, как это возможно? Как мы делаем грани коллекции? Как мы можем объединить разные коллекции? Как сделать ссылку URI кликабельной и направить пользователей к полному документу? Я хочу ответить на такие вопросы, как показать мне все документы по обслуживанию, в которых есть слово «ведение хозяйства», затем я нажимаю на названия мест (информация о местоположении может быть в другой коллекции), чтобы еще больше сузить поиск, или я могу нажать на имена сотрудников, которые работали на этих «домашних» рабочих местах, чтобы еще больше сузить поиск. Буду очень признателен за вашу помощь. Я создал поисковое приложение, похожее на Top-Songs из учебников MarkLogic, но оно имело только одну коллекцию и одну и ту же схему XML для всех документов, но теперь разные коллекции и разные схемы XML меня смущают. Пожалуйста, также скажите мне, должен ли я использовать Search API или cts: search для достижения этой цели. Это достижимо, если хранить эти коллекции отдельно или мне нужно их денормализовать?
Буду очень признателен за вашу помощь.
с уважением