Я создаю отчет о скорости.В настоящее время я перебираю коллекцию документов (идентификаторов), для каждого из которых я могу получить список отношений.
Что я хотел бы сделать, так это для каждого из этих идентификаторов вызвать одну и ту же функцию, чтобы увидетьесли есть какие-то дальнейшие отношения:
Я думал о цикле while, но впоследствии обнаружил, что он не поддерживается.
## Loop through the selection of documents
#foreach( $vDoc in $documentList )
## for each document obtain a list of all upostream relationships
#foreach($h1 in $relDao.getUpstreamDocumentIds($vDoc.document.id))
## Need recursion in here....
## need to keep getting the upstream IDs until the size is zero and then return that ID
#end
#end