問題タブ [triples]

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

xquery - MarkLogic で xquery を使用して埋め込みトリプルを更新する

xqueryを使用してmarklogicの埋め込みトリプルを更新しようとしましたが、埋め込みトリプルでは機能していないようですが、同じクエリが他のトリプルで機能しています埋め込みトリプルで更新を実行するときに指定する必要がある他のオプションがあるかどうか教えてください. 私が使用したコードは

私のドキュメントには次のトリプルが含まれています

この特定の主題をこのようなものに変えてほしい

しかし、xquery を使用して更新すると、何も変更されず、ドキュメントに埋め込まれたトリプルは同じままです。結果のいずれかが指定した件名に変更されたかどうかを確認しようとしたときに、結果が返されなかったためです。

次のクエリを使用してテストしました。

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

mysql - MySql からトリプルを作成する方法

d2rq ユーティリティを使用して .ttl ファイルを作成し、それを MarkLofgic にインポートしましたが、目的の結果を得ることができませんでした。

さらに、私のデータは次のようになります。d2rq によって生成されたトリプル

MarkLogic の SPARQL でのクエリに使用する MySql データからトリプルを作成するにはどうすればよいですか。SOmeone は、主キーの値を件名、列名を述語、セルの値をオブジェクトとしてトリプルに変換することを検討すべきだと提案しましたが、どのように ? よろしくお願いします Swapneel GOLAPKAR

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

xquery - Marklogic でトリプルを手動で作成する方法

このクエリを使用してMarklogicにトリプルを挿入しようとしています

残念ながら、それは強制エラーを返します:

私は何を間違っていますか?

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

sparql - 同じクエリで SELECT クエリと ASK クエリを組み合わせる

コンテキスト: 14M トリプル、Blazegraph ワークベンチ。現在、SELECT と ASK を組み合わせたクエリを設計しようとしています。より正確には、仮定が真であるグラフの結果を選択したいと考えています。

私の例では、著者が 1 人、編集者が 1 人の本がたくさんあるとします。彼の本がランダムなパスの長さのプロパティを介してにリンクされている著者からの本を選択したいclient#1

私の場合、私のデータでは、次のようにクエリを直接実現するには多くの時間がかかります。

微積分の時間を短縮するために (x 1:1000)、これらのクエリを連続して実現するスクリプトを使用しています。このスクリプトは、著者 n°1 を著者として持つ本を選択します。

そして、クライアント n°1 にリンクされている場合、1 から n ( id_book#1id_book#2、 ...、 )の各結果を求めます。id_book#n

ASK クエリが後に続く SELECT クエリは、同じ結果に対する最初の SELECT クエリよりもはるかに高速です。のすべての可能性を探りたいわけではありません?id_book prefix:linkedToEditor*/prefix:hasClient :client#1。リンクが存在する場所に結果を保存したいだけです。FILTER EXISTS または 2 つの SELECT クエリを試しましたが、クエリ時間は同様に長くなります。

また

クエリを 1 つのクエリに最適化するにはどうすればよいですか?

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

json - 返されたドキュメントからトリプルを削除する

ドキュメントに未管理のトリプルが保存されています。を使用してドキュメントを返す場合

トリプルが添付されたドキュメントを取得します。

トリプルなしでドキュメントを返すにはどうすればよいですか? あまり多くのデータベース情報を公開することなく、結果を中間層に送信したいと考えています。