Bonjour,
débutant dans le domaine du web sémantique, je dois réaliser un projet dans le cadre de ma formation.
J'ai déjà réalisé mon rdf et ses ontologies, et je me retrouve a devoir faire une requête en sparql mais je sais pas trop comment faire.
Pour être claire, je suis dans le cas où l'utilisateur souhaite réaliser une recherche sur le site.
-------------------------------------------------------------------------
Je récupère bien le champ que la personne saisie, l’intègre dans ma requête PHP, puis j'utilise un FILTER =>
$posts->search === A la recherche de l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $query= 'PREFIX monument: <http://decouvertedupatrimoine.org/monument/> Select * where { ?p ?s ?g FILTER regex(?g, "'.$posts->search.'", "i")} LIMIT 2000';
-----------------------------------------------------------------------
Cela fonctionne très bien, mais mon problème et que je voudrais récupérer tous les champs possible et pas juste le champ contenant la même chaine de caractère que celle saisie par l'user.
Il s'agit dans ce cas de monument, donc la recherche de l'user me donne bien la correspondance dans le champ nom, mais je souhaiterais aussi récupérer pour se même nom, le n° Merimee, l'adresse,...
Partager