Na przykład w mojej wiki są kategorie: Artykuł i Autor
Artykuł posiada atrybut: Napisany przez
Autor posiada atrybut: Pracuje w
Chcę uzyskać tabelę, która wyświetli mi tytuły artykułów i nazwiska autorów, ale tylko tych, którzy pracują w Politechnice Częstochowskiej. Można to uzyskać wpisując w okienku wyszukiwania semantycznego następujące zapytanie:
[[Category:Artykuł]] [[Napisany przez.Pracuje w::Politechnika Częstochowska]]
W okienku atrybutów (po prawej stronie) można dodać: ?Napisany przez
To spowoduje wyświetlenie nazwisk autorów.
Oto wynikowa tabela:
Inny przykład zapytania wyświetlającego wszystkich autorów, którzy pracują w instytucjach zlokalizowanych we Wrocławiu:
[[Category:Autor]] [[Pracuje w.Zlokalizowana w:: Wrocław]]
Więcej informacji na temat zagnieżdżonych, rozbudowanych zapytań: http://semantic-mediawiki.org/wiki/Help:Selecting_pages#Subqueries_and_property_chains
Przykład - jeszcze bardziej złożone zapytanie
Wyświetlamy artykuły opublikowane w czasopiśmie "Europejska przestrzeń Komunikacji Elektronicznej" ale tylko te napisane przez pracowników Politechniki Częstochowskiej.
Wyświetlamy artykuły opublikowane w czasopiśmie "Europejska przestrzeń Komunikacji Elektronicznej" ale tylko te napisane przez pracowników Politechniki Częstochowskiej.
[[Category:Artykuł]][[Opublikowany w::Europejska Przestrzeń Komunikacji Elektronicznej]][[Napisany przez.Pracuje w::Politechnika Częstochowska]]
Jeszcze jeden przykład złożonego zapytania:
[[Category:Artykuł]] [[Napisany przez.Pracuje w.Zlokalizowana w::Częstochowa]]
Brak komentarzy:
Prześlij komentarz