問題タブ [graphdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
94 参照

elasticsearch - Elasticsearch GraphDB コネクタで逆プロパティをどのように使用しますか?

たとえば、次のような処理を行います: { "fieldName": "aField", "propertyChain": [ " http://example.com/y/z/propertyA ", "^ http://example.com/y/z /propertyB " ] }, ...

0 投票する
3 に答える
863 参照

rdf - GraphDB のビジュアル グラフにすべてのトリプルが表示されない

私のグラフには、次のアサーションがあります

グラフを GraphDB にロードしました。

GraphDB のビジュアル グラフを にポイントすると:joesmith、すべてのトリプルが表示されますが、このグラフが表示されます

ここに画像の説明を入力

foaf:givennameグラフにfoaf:family_nameは表示されませんが、ノードの詳細タブにあり、問題ありません。

代わりに、ノードhttp://www.example.org/~joe/は に接続されていません:joesmith。に属する明示的なアサーションがあるため、かなり配線されているようです:joesmith

これはバグですか、それともデータの問題ですか?

0 投票する
2 に答える
1159 参照

sparql - SPARQL - オブジェクト内の部分文字列の出現回数をカウントする

私は Linked-Data にかなりSPARQL慣れていませんが、SQL の知識があるので、概念とクエリの一部を理解しています。rdfdata.org のサンプル データを使用して、 Elvis impersonator repoを使用して GraphDB インスタンスをセットアップすることができました。

オブジェクト値のフィルタリングなどのいくつかの基本的なクエリを使用して、いくつ SELECT * WHERE {?s ?p ?o}かの基本的なデータをテーブルに表示することができました。私は正規表現を使用した経験があるので、これを SPARQL で使用してElvis、オブジェクト内の出現をカウントすることにしました。しかし、私が何をしても、これを上記のものにすることはできません。

elvis複数のフォームを含むトリプルがあるため、これは問題です。

ご覧のとおりElvis、1 としてカウントされる 3 つのオカレンスがあります。

トリプルを選択し、出現回数をカウントするために使用される SPARQL クエリを次に示します。

これらの発生がカウントされない可能性はありますか? 私は使用してみstr(?o)ましたが、オブジェクトは文字列リテラルであるため、それは問題ではありません。

期待される結果:

le table with 4 columns: | ?s | ?p | ?o | count |, ここで count は"3"^^xsd:integer