1

プロパティ「ns:id」を持つカスタムノードタイプ「ns:Document」があります。ドキュメントのバージョンを上げ、新しいドキュメント コンテンツを新しい「ns:id」で保存すると、ノード (ns:Document) をプロパティ (ns:id) で見つけることはできますか?

このxpath:

//要素(*)[(@ns:id = 'someUniqueID')]

「frozenNode」ではなく、実際のバージョンのみを検索します。プロパティで「frozenNode」を見つけることは可能ですか?

前もって感謝します!

4

1 に答える 1

0

リポジトリ全体の SearchIndex とワークスペースの SearchIndex を構成する必要があります。これを行うには、リポジトリ構成のリポジトリ要素内に SearchIndex 要素を追加します。これが完了すると、検索はワークスペースとリポジトリ全体の検索インデックスの両方で自動的に検索されます。

たとえば、凍結したノードを検索できます。

SELECT * FROM [nt:frozenNode] AS document WHERE ...

あなたがラベルとして追加したように、私はJCR-SQL2を使用しました:)

于 2014-02-11T12:48:51.307 に答える