問題タブ [named-graphs]

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 に答える
305 参照

sparql - SPARQL クエリでグラフ URI をフィルタリングする必要があるのはなぜですか?

トリプルストア ( OpenLink Virtuoso v6.1 )の名前付きグラフからすべてのトリプルを取得するために、SPARQL クエリを作成しました。

しかし、GRAPH 宣言でグラフ URI を定義できないようです。クエリはトリプルを返しません。

?gグラフの URI の代わりに中間変数を使用すると、リクエストは機能します。

2 つのクエリの違いがわかりません。

私の最初の構文は間違ったクエリですか? これがヴィルトゥオーゾの機微か。

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

syntax - SPARQL クエリで、未知の名前付きグラフを別のグラフとマージできますか?

SPARQL を使用して、2 つの異なる名前付きグラフをデフォルト グラフとしてクエリしたいと考えています。

私の問題は、 の URI がわからないことですが、彼の URI を見つけられるよう<graph1>にする特定のトリプルは知っています。<graph1>

現在、取得するには 2 番目のクエリを実行する必要が<graph1>あり、次に最初のクエリを実行できます。

2 つの要求を 1 つで実行する構文はありますか?

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

sparql - tdbquery を使用して TDB で名前付き RDF グラフをクエリする

tdbquery プログラムを使用して、新しく作成した TDB データベースにクエリを実行しようとしています。ただし、正しい名前付きグラフを対象とするクエリを作成するのに苦労しています。私は次のことをしています:

最初に新しいデータセットを作成し、「facts」という名前のグラフを追加します

TDB データベース内のすべてのグラフをクエリすると、問題なく表示されます。

名前付きグラフをクエリしようとすると、トリプルが見つかりません。

クエリの代数バージョンを見ると、クワッドのコンテキスト (グラフ) が間違っていることがわかります。

クワッド パターンは (quad ?s ?p ?o)

TDB データベースで名前付きグラフを照会するにはどうすればよいですか?

よろしく

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

sparql - トリプルストアに存在するすべてのグラフの名前を取得するための SPARQL クエリは何ですか?

Fuseki サーバーにあるすべての既存のグラフの名前を取得したいのですが、すべてのグラフ名のリストを含むメッセージが返されます。

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

sparql - MarkLogic での名前付きグラフのサポート

FROM NAMEDMarkLogic でグラフがどのようにサポートされているかわかりません。トリプルがどのコレクションから来ているかを見つけるために、SPARQLクエリを試しています。結果は本当に混乱しています。例えば:

トリプルのセットを返します。ただし、行のコメントを外すと# GRAPH ?g、次のエラーが返されます。

[1.0-ml] XDMP-COLLXCNNOTFOUND: amped-qconsole:qconsole-sparql($query, (), (), (), ()) -- Collection lexicon not enabled

ハイライトはWHERE {ライン上にあります。

さらに、以下が機能し、トリプルのセットを返します。

しかし、これではありません:

空のセットを返します。行を追加するGRAPH ?gと、上記と同じエラーが返されます。私は本当に混乱しています。誰かが行動の説明をすることができますか?

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

sparql - Apache Jena Fuseki サーバーで名前付きグラフを照会する方法

.ttl ファイルを Jena Fuseki サーバーにロードしています。デフォルトのグラフの代わりに、名前付きのグラフを使用しています<http://examples/test>

次のコマンドを使用して、グラフをロードし、結果を取得できます。

しかし、s-queryコマンドを使用してクエリを開始すると、デフォルトの名前のないグラフが取得されます。s-query名前付きグラフでコマンドを機能させる方法。

これは、デフォルトの名前のないグラフでクエリを実行しています。名前付きグラフで動作させるにはどうすればよい<http://example/test>ですか?