хранить управляемые документы в определенную коллекцию в MarkLogic (через DLS: документ-обновление и DLS: документ-CheckIN API). Я хочу, чтобы поиск включал только текущие версии документов. Есть ли способ сделать это, используя поиск: API поиска? Если нет других предложений? Я знаю, что один из вариантов - перетащить старые версии в другую коллекцию и текущую версию в другую. Искать только в коллекции с текущей версией. По некоторым причинам я не хочу этого делать. Есть ли другие способы сделать это?Есть ли способ ограничить MarkLogic поиска по конкретной версии документа
2
A
ответ
1
Функция "возвращает запрос, соответствующий новейшим версиям управляемых документов в базе данных". Это похоже на то, что вы хотите. Для того, чтобы использовать его с search:search
вы бы добавить выход из функции как additional-query
варианта: http://docs.marklogic.com/search:search?q=search:search#opt-additional-query
DLS поставляет несколько подобных варианты тоже: вы можете использовать http://docs.marklogic.com/dls:document-version-query, чтобы соответствовать определенному номеру версии, или http://docs.marklogic.com/dls:as-of-query в соответствии документы в конкретное время. Если вы укажете время как сейчас, это должно соответствовать последним версиям. Но dls:documents-query
должен быть самым эффективным способом.
Смежные вопросы
- 1. Есть ли способ вызвать цель конкретной версии плагина Maven?
- 2. есть ли способ поиска по файлу cs
- 3. Есть ли способ поиска шаблона по ячейкам?
- 4. Ограничить установку приложения для конкретной версии android
- 5. Есть ли способ ограничить NSNotification?
- 6. Есть ли способ ограничить наследование?
- 7. Есть ли способ ограничить поиск по категориям? В изучении api?
- 8. Столбец идентификатора документа MarkLogic
- 9. marklogic, howto создать диапазон по свойствам документа
- 10. Есть ли способ поиска результатов поиска?
- 11. Есть ли способ ограничить ресурсы, выделенные Сервисом?
- 12. Marklogic sparql запрос поиска по умолчанию
- 13. Marklogic - Как откат документа
- 14. MarkLogic параметров поиска, чтобы ограничить поиск вложенного имущества JSON
- 15. NHibernate - Есть ли способ предотвратить увеличение версии?
- 16. Есть ли способ ограничить/результирующие наборы
- 17. Есть ли способ ограничить Git редким оформлением?
- 18. Есть ли способ ограничить левое внешнее соединение?
- 19. Есть ли способ ограничить ограничение использования плунжера?
- 20. Есть ли способ ограничить регистрацию в firebase
- 21. Есть ли способ получить документ DRF из старой версии?
- 22. MarkLogic 8 - XQuery - запрос cts для поиска свойства документа по значению
- 23. Есть ли способ «версии» моего дистрибутива python?
- 24. Ограничить зависимости для конкретной версии .NET с помощью NuGet
- 25. Можно ли ограничить хранилище градиентов конкретной конфигурацией?
- 26. Есть ли способ поиска по определенному языку с помощью API поиска Google App Engine?
- 27. Обновить свойства документа в MarkLogic
- 28. Искать только часть документа в marklogic
- 29. TFS - Есть ли способ сбросить номер версии?
- 30. Есть ли чистый способ определения версии RSS?
благодарит за быстрый ответ. Это именно то, что я искал. Я всегда получал правильный ответ от вас, спасибо вам за это. – NitZRobotKoder