Je voudrais savoir comment interroger Wikidata en utilisant l'alias ("aussi connu comme").Comment faire pour interroger Wikidata pour "aussi connu comme"
En ce moment je suis en train
SELECT ?item
WHERE
{
?item rdfs:aliases ?alias.
FILTER(CONTAINS(?alias, "Angela Kasner"@en))
}
LIMIT 5
Ceci est simplement une requête qui fonctionne si je remplace rdfs:aliases
par rdfs:labels
. J'essaie cela, parce que Help:Aliases dit que les alias peuvent être recherchés de la même manière que les étiquettes, mais je ne trouve aucune autre ressource là-dessus et je ne trouve pas d'exemple.
Utilisez 'SKOS: altLabel' au lieu de' rdfs: aliases', et probablement votre prochaine question sera de « limite de délai de requête atteint". –
Mais cela fonctionne: 'SELECT * {wd: Q567 skos: altLabel? AltLabel. FILTER (contient (? AltLabel, "Angela Kasner" @fr))} ' –
De plus, le remplacement de' rdfs: aliases' par 'rdfs: labels' ne semble pas fonctionner. (Renvoie "Aucun enregistrement correspondant trouvé") –