FileManager ウィジェットを使用してファイルをアップロードする場合、バッキング FileDocument エンティティには、アップロードされたファイルのバイナリ コンテンツとファイルに関するメタデータが含まれます。私の問題は、アップロードされたドキュメントのファイル拡張子が FileDocument エンティティ内のどこにあるかわからないことです。「Name」という FileDocument 属性があることがわかりますが、この値にはファイル拡張子が含まれていません。たとえば、「myfile.txt」をアップロードする場合、name 属性は「myfile」になります。フルネームがどこかに保持されていることは知っているので、簡単に取得する方法があると思いますが、どこを見ればよいかわかりません。新しくアップロードされたドキュメントを Web サービス経由でリモート ファイル サーバーに保存するため、拡張子を含む完全なファイル名が必要です。
ありがとう。