4

アプリケーション用のCMISインターフェイスを作成しています。cmis:documentこのインターフェイスは、オブジェクトをオブジェクトの子として返しcmis:folderます。これがxml出力の一部です

cmis:documentオブジェクトにはプロパティがありcmis:parentIdます。次に、 ApacheChemistryWorkbenchcmis:documentを使用してオブジェクトを検証します。ワークベンチツールは私に教えてくれます:

プロパティcmis:parentIdはフォルダに対してのみ定義されます。

このプロパティがドキュメントで許可されていないのはなぜですか?ドキュメントはどのようにしてその親を参照できますか?

4

1 に答える 1

3

ドキュメントには親がない、1つ、または複数ある可能性があるため、プロパティcmis:parentIdオブジェクトに対して定義されていません。cmis:document

ドキュメントの親を取得するには、を呼び出す必要がありますgetObjectParents()

もちろん、予約された名前空間を使用しない別のプロパティで親IDを配信することはできますcmis:が、それはリポジトリ固有であり、汎用CMISクライアントはそれを無視します。

于 2012-06-28T11:07:08.533 に答える