私は非常に新しい Alfresco ユーザーです。18000 のドキュメントを Alfresco にアップロードしました。その後、一部のカテゴリが正しくないことに気付きました。もう一度アップロードしたいのですが、既存のドキュメントを削除する方法がわかりません。昨日アップロードしたドキュメントをすべて削除する方法はありますか?
2770 次
2 に答える
6
最良の方法は、コード ベースの方法 (JavaScript または CMIS) を使用することです。したがって、最も簡単な方法は、Data Dictionary/Script フォルダーに次のような JavaScript ファイルを作成することです。
// execute a lucene search across the repository for pdf documents in a specific folder created the exact day
var docs = search.luceneSearch("PATH:\"/app:company_home/cm:myFolder//*\" AND @cm\\:content.mimetype:\"application/pdf\" AND @cm\\:created:2013-05-21");
var i;
for (i=0; i<docs.length; i++)
{
docs[i].remove();
}
ただし、18k ドキュメントはおそらく JVM でメモリの問題を引き起こす可能性があります。
ある時点でスクリプトが中断する可能性があり、マシンを再起動してスクリプトを再度実行する必要があります。
于 2013-05-22T15:45:51.517 に答える
0
WebDAV を使用してそれを削除します。
まず、PCを実行しているウィンドウから。alfresco の webDAV 用のネットワーク プレースを追加します。
次に、ウィンドウエクスプローラーから、ウィンドウ内のフォルダー/ファイルを削除するのと同じように、非常に簡単に削除します。
追加する webDAV api URL をググることができます。
于 2013-05-23T10:47:30.023 に答える