Alfrescoは:ユーザーごとに作成されたコンテンツの数を取得します
-
26-09-2019 - |
質問
私はAlfrescoはプロジェクトにworkinkだと私たちの顧客は、管理者がユーザーごとにアップロードされているどのように多くのドキュメントを参照できるページを作成するために私に尋ねます。 それを達成するための最良の方法は何ですか? 私はLuceneのクエリで探し始めるが、私はそれが唯一のユーザーが複数のドキュメントをアップロードした場合ので、情報は役に立たないだろう...最大1000件の結果を返すことを発見します。 何か案が? ...私はすべての制限を持っていない私は、Alfrescoは、webscript、またはRESTサービスを使用して外部の何か内部のカスタムJSPを...私はちょうどそのような報告ページを行う必要があります使用することができます。 任意の手掛かり?
解決
一つは、より多くのオプションがあります。 まず、あなたrepository.propertiesを変性することにより、Luceneの結果の数から、上限を増やすことができます:
index.tracking.maxRecordSetSize=1000
2番目のオプションは、私が個人的に使用して、のようなもの、再帰的にドキュメントライブラリ内のすべてのサイトとすべてのフォルダを経由して、出力VERBOSE以上発生webscriptを持つことです
Site | Number of docs uploaded
Site1 | total: 500
users:
x: 200 documents
y: 300 documents
Site2 | ....
これは、すべてはあなただけドキュメントをチェックするかどうかに依存して、今月のアップロード、またはそのような何か。
所属していません StackOverflow