diff --git a/ldregistry/templates/about/querying.vm b/ldregistry/templates/about/querying.vm index 1edf352..39a9344 100644 --- a/ldregistry/templates/about/querying.vm +++ b/ldregistry/templates/about/querying.vm @@ -14,21 +14,15 @@ query endpoint where queries using the W3 SPARQL query language may be run.

For example, JavaScript may be written to target the service query endpoint and - run a query that obtains the URI and label for each of the entities in the current - version of the register: - http://codes.wmo.int/wmdr/DataFormat/FM-14-synopMobil + run a query that obtains all the registers and the current version

 let endpoint = "/system/query";
-let query = "prefix rdfs:  \
-            prefix reg:  \
-            prefix version:  \
-            select ?regdef ?label where { \
-            ?item reg:register  ; \
-                  version:currentVersion/reg:definition/reg:entity ?regdef ; \
-                  version:currentVersion ?itemVer. \
-            ?regdef rdfs:label ?label . }";
+let query = "prefix version: 
+            prefix reg: 
+            select * where {
+            ?register a reg:Register; version:currentVersion ?regVer.} limit 10"
 

diff --git a/ldregistry/ui/assets/js/querying-example.js b/ldregistry/ui/assets/js/querying-example.js index 0023691..8d9cc37 100644 --- a/ldregistry/ui/assets/js/querying-example.js +++ b/ldregistry/ui/assets/js/querying-example.js @@ -2,14 +2,10 @@ * Querying Example JavaScript used by the /ui/querying page. */ let endpoint = "/system/query"; -let query = "prefix rdfs: \ - prefix reg: \ - prefix version: \ - select ?regdef ?label where { \ - ?item reg:register ; \ - version:currentVersion/reg:definition/reg:entity ?regdef ; \ - version:currentVersion ?itemVer. \ - ?regdef rdfs:label ?label . }"; +let query = "prefix version: \ + prefix reg: \ + select * where {\ + ?register a reg:Register; version:currentVersion ?regVer.} limit 10"; let divResults = document.getElementById("results"); function sparqlQueryJson(queryStr, endpoint, callback) {