Как связать документ в Alfresco с помощью Apache Chemistry

Я только что начал alfresco. Мое требование - создать ссылку существующего документа на другую папку, используя apache chemistry в java. Я использую alfresco-community-5 версию. Пожалуйста, кто-нибудь предложит мне, как сделать тонкий. благодарю вас


person deen    schedule 21.07.2016    source источник
comment
Вы хотите получить file + folder, которые уже существуют в вашем alfresco?   -  person Yagami Light    schedule 21.07.2016
comment
Нет, предположим, у меня есть файл с именем xyz.txt в папке A. Теперь я хочу связать файл xyz.txt с папкой B, используя ссылку. Фактический контент останется только в папке A, но мы также можем получить к нему доступ из папки B.   -  person deen    schedule 21.07.2016
comment
Вы работаете с базой данных???   -  person Yagami Light    schedule 21.07.2016
comment
спасибо за ответ, нет, я не работаю с базой данных.   -  person deen    schedule 21.07.2016
comment
Я сделал это, но я использовал базу данных для хранения ссылки на документ, и вы можете сделать что-то вроде этого   -  person Yagami Light    schedule 21.07.2016
comment
не могли бы вы поделиться, как это сделать с помощью базы данных?   -  person deen    schedule 21.07.2016
comment
Давайте продолжим обсуждение в чате.   -  person deen    schedule 21.07.2016


Ответы (2)


Похоже, вы пытаетесь добавить документ в дополнительную папку. На языке CMIS это называется «мультифилинг». На веб-сайте Apache Chemistry есть хороший пример. показано, как проверить, поддерживает ли ваш репозиторий многофайловую структуру (Alfresco поддерживает), а затем как добавить документ в дополнительную папку.

Имейте в виду, что если вы сделаете это в Alfresco, а затем попытаетесь использовать Alfresco Share, ваши результаты с точки зрения конечного пользователя могут быть непредсказуемыми, поэтому тщательно протестируйте.

person Jeff Potts    schedule 21.07.2016
comment
спасибо за ответ, мое требование - создать ярлык документа в другую папку. Я не знаю, возможно это или нет. Например, так же, как мы создаем ярлык папки или файла на компьютере с Windows. - person deen; 22.07.2016
comment
Да, мультифилирование документа в дополнительные папки — это то, как вы это делаете. - person Jeff Potts; 28.07.2016

Другой вариант — просто построить ассоциацию (отношения). У вас есть пример ссылки, опубликованной Джеффом.

person Lista    schedule 21.07.2016