2017-09-26 17 views
0

セクション1(/ home/users/section1)のユーザーがAEMインデックスに追加されているかどうかを確認するにはどうすればよいですか?AEMでインデックスを見つける方法6.2

セクション1のすべてのユーザーを返すクエリビルダを作成しましたが、そのユーザーがAEMインデックスに追加されたかどうかを知る方法、またはより良い方法があります。クエリビルダでAEMでインデックスが作成されていると正確に何を探していますか?

curl -s -u username:password http://localhost:4502/bin/querybuilder.json?path=/home/users/section1&jcr:primaryType=rep:AuthorizableFolder&1_property=jcr:createdBy&1_property.value=admin&1_property.operation=like&p.limit=-1 

マイリターンクエリ:

成功 ":真、" 結果 ":57654、" 合計 ":57654、" もっと ":偽、" オフセット ":0、" ヒット ":[{ "path": "/ home /users/section1/[email protected]"、 "excerpt": ""、 "name": "[email protected]"、 "title": "[email protected]" "lastModified": "2017-09-09 14:59:23"、 "created": "2017-09-26 03:03:07"}、....など

答えて

0

ユーザノードには、/oak:index/usersにあるOOTBインデックスluceneタイプのインデックスで、すべてのrep:Userノードをインデックスするluceneインデックスについては、LukeというGUIツールを使用してインデックスコンテンツをブラウズすることができます。

解決策を完全にするために、ここでは上記の仮定に基づく高水準のガイドがあります。それが役に立てば幸い。

  1. 物理インデックスファイル(/オークを探して:インデックス/ユーザー)を見つけ はlocalhost:4502 /システム/コンソール/ JMX/org.apache.jackrabbit.oak%3Aname%3DIndexCopier +サポート+統計%2Ctype %3DIndexCopierStats

  2. は、私はオークプロジェクト(https://github.com/apache/jackrabbit-oak/tags

  3. ダウンロードして実行からオーク-luceneの-xxx.jarを建て

    あなたのオークのバージョンに対応するLuceneのコーデックをダウンロードルークは(https://jackrabbit.apache.org/oak/docs/query/lucene.html#luke)ルークで

  4. 、[ドキュメント]タブに移動し、用語をブラウズ:パス(クイックヒント:あなただけの/ home /ユーザー/セクション1を入力し、Enterキーを押しすることができます)

関連する問題