現在のバージョンで特定のプロパティが設定されているドキュメントを削除したい。このプロパティが設定されている場合、そのドキュメントのすべてのバージョンを削除する必要があります。検索する私の現在の実装にはIsCurrentVersion = TRUE and foo = 'bar'
、現在のバージョンのみが削除され、古いバージョンは削除されないという問題があります。したがって、完全な VersionSeries を削除する必要があると思いますか? 今まで私は使用します
doc.delete();
doc.save(RefreshMode.NO_REFRESH);
見つけたドキュメントごとに。シリーズからすべてのドキュメントを取得し、それらも削除するにはどうすればよいですか? これをバッチに追加すると効率的ですか?