3

古いバージョンのノードでメタデータ フィールドを検索するにはどうすればよいでしょうか?

Solr が version2store のインデックス作成をサポートしていることは知っています。Alfresco 4.2f のように見えますが、実際にインデックスが作成されています。ただし、クエリを実行するだけで共有 FTS 検索を介して取得する方法はないようです。

共有検索でこれができない場合、Java API または OpenCMIS でこれを可能にするものはありますか?

4

2 に答える 2

2

Alfresco Search Serviceに対してクエリを実行するとき(構成に従って Lucene または Solr と通信します)、StoreRef を指定します。通常、それはStoreRef.PROTOCOL_WORKSPACE現在のすべてのドキュメントを検索することです。StoreRef.PROTOCOL_ARCHIVEただし、ノードの古いバージョンに対してクエリを実行することも同様に実行できます。これはVersionService.getVersionStoreReference()から取得することもできます

結果が戻ってきたら、versionLabelプロパティを探して、結果が一致したバージョンを確認できるはずです

于 2014-08-10T09:13:57.537 に答える