У меня есть огромная база данных записей. Когда я просматриваю какую-либо запись, мне нужно найти соответствующие записи для этой конкретной записи и перечислить их. Возможно, вы видели это на многих сайтах, таких как «предлагаемые сайты» или «предлагаемые статьи» или «вы также можете быть заинтересованы ...» и т. Д. Не могли бы вы помочь мне, как мы можем добиться этого с помощью MarkLogic? Я использую ML6.0.2.MarkLogic: Поиск связанных статей
ответ
Если ваш документ для записи содержит ссылки на другие документы для записи (т. Е. Вставляет URI документов связанных записей), вы можете искать эти URI документов, извлекать из этих записей документы для распечатки.
В качестве альтернативы жестко закодированных ссылок, вы можете построить список на лету подобных записей документов с возможностью return-similar
в search:search()
или cts:similar-query()
в cts:search()
.
Другой альтернативой является включение запроса в каждый документ записи, который соответствует аналогичным документам записи. Извлеките встроенный запрос при отображении документа записи и выполните встроенный запрос, чтобы найти соответствующие документы записи. Для большей избирательности вы можете использовать метод создания совпадений путем включения встроенного запроса с обратным запросом на извлеченный документ записи, который соответствует встроенным запросам в связанных документах записи.
- 1. улучшение связанных с MySQL статей связанных статей
- 2. MarkLogic Поиск XQUERY
- 3. MarkLogic 8 XML поиск
- 4. Поиск данных MarkLogic
- 5. MarkLogic 7: семантический поиск
- 6. как facebook extract аннотация общих связанных (статей)?
- 7. поиск: поиск() vs cts: search() в MarkLogic
- 8. MarkLogic поиск: поиск не возвращающихся фрагментов
- 9. MarkLogic Поиск по различным значениям
- 10. Marklogic Cts: поиск по sparql
- 11. Поиск сильно связанных компонентов?
- 12. Поиск статей по проблемам блокировки разделяемой памяти
- 13. joomla 3 умный поиск не индексирование статей
- 14. Поиск ключевого слова Marklogic с апострофом
- 15. MarkLogic - Используйте PojoQueryBuilder, чтобы сделать «как» поиск
- 16. Поиск документов из двух коллекций в MarkLogic
- 17. MarkLogic XQUERY поиска: поиск термы-опция
- 18. MarkLogic - Сортировка Запрос по Примеру поиск
- 19. Неожиданное поведение показывает поиска: поиск в MarkLogic
- 20. Marklogic 8 Node.js API - поиск фраз
- 21. Не пустое значение свойства поиск в marklogic
- 22. Поиск семантически отмеченных документов в MarkLogic
- 23. Marklogic Java API Семантический тройной поиск
- 24. MarkLogic поиск и получение определенных полей
- 25. Поиск документов с родительско-детским контекстом: Marklogic
- 26. MarkLogic Поиск недвижимости - Элемент XML массив
- 27. MarkLogic - Поиск через Max/Min Filter
- 28. Редактор страниц Sitecore Публикация статей, связанных с контентом
- 29. Какую собственность Schema.org следует использовать для связанных статей, викторин, историй?
- 30. Найдите общую тему (ы) набора связанных статей Википедии.
Вам нужно будет определить, что означает «связанное» в контексте вашего приложения? Автор того же автора? Содержат одни и те же ключевые слова? В MarkLogic есть много рычагов, которые вы можете использовать для достижения этих и других понятий «связанных», но вам нужно быть более конкретными в отношении ваших требований. –