nodejsで rdfstoreを使用していますが、空のノードを再利用する方法がわかりません。空白ノードを複数回使用する必要があります。
コードは次のとおりです。
graph.add(rdf.createTriple(
new rdf.api.BlankNode(id);
rdf.createNamedNode(predicate)
rdf.createBlankNode()
);
IDは以前に入力された blankNode から取得されます "_:30" => "30"
作成された空のノードを確認しましたが、正しいです (正しい ID で)。しかし、db を調べると、間違ったものがあります。彼に正確なノードを与えても、カウンターを使用しているようです。
編集1
作成されたトリプルを確認しましたが、希望どおりに見えます。したがって、トリプルをグラフに追加する/トリプルを保存する際に問題が発生する必要があります。
助けてくれてありがとう、
ミハル。