У меня есть коллекция научных работ, хранящихся в семантическом медиа-вики. На странице всегда есть название статьи. Каждая статья имеет уникальный идентификатор в виде свойства citekey [[Has citekey::someauthor2019]]
.
Теперь я хочу связать его с другими публикациями и автоматически показать таблицу всех ссылочных статей. Для этого я сохраняю несколько свойств на странице со ссылочными свойствами [[Has reference::authorX2017]]
, [[Has reference::authorY2018]]
и т. Д.
. Для этого я хочу получить все ссылки с помощью запроса #ask и использовать эти результаты вновый запрос #ask, чтобы получить все результаты, которые имеют любую из ссылок как их свойство citekey
.
Чтобы получить ссылки, я использую комбинацию этого запроса #ask:
{{#ask: [[Has citekey::someauthor2019]]
|?Has reference
|format=template
|template=Query Result
}}
с этим Результатом запроса Формат шаблона:
{{{2}}}
Например, это может привести к выводу: authorX2017, authorY2018
Как я могу использовать это автоматически вновый запрос #ask для получения списка страниц, которые имеют какие-либо из этих ссылок в качестве свойства citekey
?
Спасибо за любые советы!