6

내 시맨틱 스캔들 위트 위키에서 이상적인 속성에 의해 그룹화 된 특정 값을 가진 모든 페이지를 쿼리 할 수 ​​있기를 바랍니다. 예를 들어, 값을 주어 "바이런"나는과 같이 목록이 표시 싶습니다의시맨틱 미디어 위키에서 역관계를 질문하십시오.

아들 : 캐서린 고든 존 "미친 잭"바이런

의 소문 연인 : 레이디 캐롤라인 어린 양, 제인 엘리자베스 스콧 "레이디 옥스포드", 오거스타 리, 앤 이자벨 Milbanke, 니콜로 지로, 오거스타 리, 테레사 Makri의

아버지 : 에이다 러브 레이스, 클라라 알레그라 바이런

의 아버지 소문 : 엘리자베스 메 도라 리

... 그리고 등등. 이 기능은 여기에 설명되어 있습니다. http://semantic-mediawiki.org/wiki/Special:Browse/California "여기에 링크 된 속성 숨기기"제목 아래에 있습니다. http://semantic-mediawiki.org/w/index.php?title=Template:Invert-property과 유사하지만이 템플릿은 한 번에 하나의 알려진 속성 이름에 대해서만 값을 반환합니다.

http://semantic-mediawiki.org/wiki/Germany에 따르면 MediaWiki는 내부적으로 반대 관계를 지원하지 않지만 특별 : 찾아보기 페이지가 관리되고있는 것으로 보입니다. 이것을 할 수있는 확장 또는 다른 기술이 있습니까?

답변

4

쿼리의 속성 앞에 "-"을 단순히 붙이면 속성의 역함수를 쿼리 할 수 ​​있습니다. 예를 들어 :

{{#ask: [[Category:Poet]] 
| ?-hasSon=son of 
}} 

http://semantic-mediawiki.org/wiki/Help:Inverse_properties

+0

니스하세요! 그건 내가 찾고있는 것과 거의 흡사합니다. 당신이 불리는 것을 모르는 경우 속성에 대한 역 쿼리를 수행 할 수 있는지 여부를 알고 있습니까? – meetar

+0

SMW에서 가능하지 않다고 생각합니다. 적어도 인라인 쿼리를 사용하여 그렇게 할 방법이 없다는 것을 알고 있습니다. AFAIK 당신이 속성의 이름을 모르는 경우 속성 값을 출력 할 수 없습니다. –

+0

그러면 내 OQ에 대한 대답이 "아니오"라고 가정하면 현재 녹색 체크 표시가 나타납니다. 감사! – meetar