問題タブ [marklogic]

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

save - MarkLogic XQuery xdmp:save/xdmp:quote indent-untyped オプション

このオプションを以前に使用したことがある人はいますか? これをオプションとして挿入すると、コードのコンパイルに失敗するため、この機能が正常に機能しているとは思えません。

私が達成しようとしている問題は、名前空間を持たないドキュメントをきれいに印刷することです。ドキュメントに名前空間がないため、スキーマに対して検証できないため、オプションは機能しません。このオプションは、ドキュメントを読んでこれを行う正しい方法のようですが、機能させることができないようです。

他の誰かがこのオプションで問題を抱えているかどうか聞いてよろしいですか?

ありがとう。

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

xquery - Marklogic Xquery fn:data(こんにちは世界)無効な字句値エラーを与える

MarklogicXQueryで 無効fn:data(<type>hello world</type>)字句値エラーが発生します

これはスタックトレースです。

そして、私が使用するとき、fn:data(<p>hello world</p>)それは私に期待される答えを与えています(こんにちは世界)。

このエラーに関するヘルプをいただければ幸いです。

ありがとう。

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

marklogic - 検索と混同: 提案

search:suggest 関数の助けを借りて、この単純なオートコンプリート機能を提供することはできません。

Marklogic デモ データのオスカー コーパスに基づいて、たとえば、ユーザーが現在「Robert Lo」または「Loggia Rob」または「 L・ロブ」。

現在、次の単純なクエリを使用して、一部の仲間の中で「Robert Loggia」を返すことしかできません。

しかし、2 語のフレーズを書いているとすぐに、その書き方がよくわからなくなります。なぜなら、私が待っている答えはどれも正しいものではないからです。例えば ​​:

また

オプションの欠落、インデックスの設定ミス、または誤用された機能が原因ですか?

手伝ってくれてありがとう

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

tidy - xdmp:tidy() を取得して HTML5 を整理する方法は?

HTML5 の一部である新しい doctype と要素について、HTML5 でそれらをどのようxdmp:tidy()に認識できますか?

次のようなものを含む html ページがあるとします。

そして、次のようなことを試してください: xdmp:tidy(xdmp:document-get("home.html"))

次のようなエラーが表示されます。

xdmp:tidy()それを処理するために送信できるオプションはありますか?

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

module - MarkLogic:データベースからのXQueryモジュールのロード(インポート)

「/modules/mylib.xqy」という名前のモジュールの下のデータベースに保存されているモジュールをロードしたいと思います。

現在、これらのモジュールを必要とするドキュメントで、私は書いています

残念ながら、この式は私のデータベースではなくファイルシステムを検索します。データベースに保存されているモジュールをロードする方法はありますか?

前もって感謝します!

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

jquery - XQueryページでのJSONの使用

そのため、jQueryプラグイン(jsonp)を使用してAPIへのクロスドメイン呼び出しを行い、JSONデータを取得しています。どういうわけかこのデータをXQueryページに取り込む必要があります。Marklogicサーバーを使用してすべてのXMLデータを保存していますが、JSONデータを処理するためのXDMP関数がいくつかあることを知っています。JavaScriptからXQueryにJSONを取得しているため、問題が発生しています。

これについてどうやって行くかについてのアイデアはありますか?

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

xquery - ORを使用したMarkLogicでのXquery

これは、MarkLogicの初心者向けの質問です。このようなxml構造を想像してみてください。これは、私の実際のビジネス上の問題の凝縮です。

ドキュメントには複数のPhone要素を含めることができます。

電話番号のリストのいずれかに一致するPhone要素を持つすべてのドキュメントから情報を返す必要があります。リストには、数十の電話番号が含まれている場合があります。

私はこれを試しました:

これはクエリを適切に実行しますが、Results要素内に一連のPhone要素を返します。代わりに、一致するすべてのドキュメントについて、Person要素からid属性とともにすべてのName要素とCity要素を返すことが私の目標です。例:

したがって、このブールcts:search機能の両方を可能にするだけでなく、各ドキュメントのどの部分が返されるかを指定できるような形式が必要だと思います。その時点で、結果をさらに処理することができます。これを効率的に行う必要があるので、たとえば、ドキュメントURIのリストを返し、ループ内の各ドキュメントをクエリするのは効率的ではないと思います。ありがとう!XPATH

0 投票する
5 に答える
668 参照

java - MarkLogicからJavaおよびバックソリューションへ

XMLMarkLogicサーバーからクエリを実行し、Javaオブジェクトにマーシャリングする必要があります。これについて行く良い方法は何ですか?具体的には:

  1. MarkLogicを使用すると、XMLテクノロジスタックに影響がありますか?(つまり、XMLスニペットの検索、読み取り、書き込みに異なるアプローチをもたらすMarkLogicについて何かありますか?)
  2. XML APIの1つを使用して自分でXMLを処理する必要がありますか、それとももっと簡単な方法がありますか?
  3. これにJAXBを使用する価値はありますか?

誰かが私がJavaを使用している理由について良い質問をしました。私はJava/Java EEを使用しています。なぜなら、私はその言語に最も強いからです。これは一人のプロジェクトであり、私はどこにも行き詰まりたくありません。このプロジェクトは、WebサービスAPIとデータ処理および変換(CSVからXML)機能を開発することです。Java / Java EEはこれをうまく実行し、エレガントに実行できます。

0 投票する
4 に答える
300 参照

xpath - 子要素を取得する方法はありますが、その子はありませんか?

MarkLogic を使用していますが、これはおそらく一般的な XQuery の質問です。

私は持っている:

すべての [book] 要素とそのタイトル属性を返したいのですが、[publisher] などの book の子は必要ありません。オーソドックスでパフォーマンスの高い方法でこれを達成するにはどうすればよいですか?

関連する質問:一部の子を取得したい場合がありますが、他の子は取得したくない場合があります。たとえば、すべての書籍要素とその出版社の子要素を取得しますが、他の子は取得しません。

ありがとう。

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

java - JavaとMarkLogicを使用するプロジェクト

私はMarkLogicServerを初めて使用するため、MarkLogicを実際に体験するために、JavaとMarkLogicを使用してすでに開発されているプロジェクトからいくつかの助けを得たいと思いました。

グーグル検索をしていると、適切な例を見つけることができなかったので、皆さんを楽しみにしています。

私を助けてください。