Я работаю над проектом С++ с участием alfresco. Я хочу найти документ по имени, но для веб-скриптов, предоставляемых alfresco, требуется идентификатор файла. Я не хочу создавать собственный новый веб-скрипт. поэтому вопрос, существует ли какой-либо веб-скрипт, поддерживающий поиск по имени документа?
Поиск документа по названию в Alfresco
Ответы (2)
Существует веб-скрипт уровня репозитория, разработанный для целей поиска: http://host:port/alfresco/service/slingshot/node/search
, он принимает множество параметров URL-адреса, но важными из них являются: q
, lang
и store
. Пример будет таким: http://localhost:8080/alfresco/service/slingshot/node/search?q=%40name%3A%22name%22&lang=lucene&store=workspace%3A%2F%2FSpacesStore
где q = @name:"name"
, lang=lucene
и store=workspace://SpacesStore
По умолчанию ответ веб-скрипта будет в формате json
.
Встроенные в Alfresco веб-скрипты поиска по ключевым словам позволят вам искать в репозитории заданный поисковый запрос и извлекать их, например, в виде потока атомов. Взгляните на пакет веб-скрипта, расположенный ниже http://<yourAlfrescoHost>/alfresco/service/index/package/org/alfresco/repository/search