2017-04-26 6 views
1

MarkLogicのSPARQL RESTエンドポイントでオプションを指定するにはどうすればよいですか?私はmarklogicためのSPARQLエンドポイントを照会するとき、私はoptimizeオプションを指定しようとしています

/v1/graphs/sparql?options=optimize%3D2

これは、400エラーが発生: REST-INVALIDPARAM: (err:FOER0000) Invalid parameter: No configured options: optimize=2"

これを指定するための正しい構文は何ですかその他のオプション?

関連: How can I optimize a SPARQL query that returns optional properties?

答えて

3

GET /v1/graphs/sparqlのためのリファレンスを参照してください。指定できる「最適化」パラメータがあります。たとえば:

/v1/graphs/sparql?optimize=2 

「オプション」パラメータは、持続query optionsの名前を受け入れます。

+0

ありがとうございます!私はこれをSPARQL RESTエンドポイントで動作させることができました。クエリコンソールツールを使用しているときにこのパラメータを指定する方法があるかどうか知っていますか? – RMorrisey

+1

クエリコンソールからRESTエンドポイントを呼び出すことを意味しますか?またはXQueryを使用していますか?またはJavascriptを使用していますか?またはSPARQL? XQueryの場合は、http://docs.marklogic.com/sem:sparqlドキュメントを参照してください。特に、文字列のシーケンスを受け付ける3番目の引数。そのうち1つは "optimize = 2"です。 –

関連する問題