store.addMap({
name: 'castles',
template: [{
id: '?s',
name: '?l'
}],
from: '?s a dbpedia-owl:Castle ; rdfs:label ?l ; '
});
var criteria = {name: {$regex: filterText, $lang: "en"}};
looks much better than
store.addMap({
name: 'castles',
template: [{
id: '?s',
name: '?l'
}],
from: '?s a dbpedia-owl:Castle ; rdfs:label ?l ; '
+ 'Filter(langMatches(lang(?l), "en"))'
});
var criteria = {name: {$regex: filterText}};