3

emacs でのファイル編集と Marklogic クエリ コンソールでの簡単なテストを切り替える代わりに、バッファを開き、XQuery を少し書き、それを実行中の Marklogic サーバーに対して実行できるようにしたいと考えています。仮想マシン上。事実上、完璧な解決策は、elisp を記述し、Cj を押してそれを実行するスクラッチ バッファーに似た結果になると思います。

4

2 に答える 2

1

ほとんどの場合、コードをライブラリに移動し、それらのライブラリを cq からインポートします。ただし、HTTP 経由でクエリを cq または QueryConsoleeval.xqyモジュールに HTTP POST として送信する elisp を作成することもできます。

ブラウザに textarea emacs インターフェイスを使用して、emacs 経由で cq を使用することもできます。

https://chrome.google.com/webstore/detail/ljobjlafonikaiipfkggjbhkghgicgoh

https://addons.mozilla.org/en-US/firefox/addon/its-all-text/

https://github.com/marklogic/cq

于 2012-02-08T20:48:17.560 に答える
1

@mblakele によって提案されているように、HTTP 経由で eval.xqy を呼び出すのがおそらく最も簡単です。ただし、より緊密な統合が必要な場合は、XCC ライブラリ (Java/.Net; http://developer.marklogic.com/products/xcc/5.0 ) と、少し古い libmlcc ライブラリ ( http://robbertbroersma.nl ) があります。 /blog/a-blog.html )。おそらくそれらはあなたにとって有用です..

于 2012-02-08T20:56:40.853 に答える