機能エントリタイプ

Document — ドキュメント

従来のミラー フィールドを使用した埋め込み添付ファイル (単一または複数)。

ドキュメント タイプ (Document、判別 18) — ドキュメント カテゴリ。従来のミラー フィールドを使用した埋め込み添付ファイル (単一または複数)。

分類済み

←タイプインデックス · カテゴリ: ドキュメント · 識別式: 18

フィールドスキーマ (EntryData)

フィールド錆の種類オプション保護中UIラベル
filenameStringいいえいいえファイル名
mime_typeStringいいえいいえMIME タイプ
contentVec<u8>いいえはいファイル
notesOption<String>はいいいえメモ
filesVec<DocumentAttachment>いいえいいえ添付ファイル
foldersVec<DocumentFolder>いいえいいえフォルダー

秘密

保護された フィールド (UIでマスクされている、EntryType::is_protected_field): content

添付ファイル

添付ファイル

ドキュメント タイプは、attachment_store_mut() を介して、添付ファイルを DocumentInner.files / folders (Entry.attachments ではありません) に保存します。従来のフィールド filenamemime_typecontent は引き続きプライマリ ペイロードです。 複数のファイルの添付ファイルは DocumentAttachment / DocumentFolder 構造を共有します。

文書構造

DocumentInner (プライマリ ペイロード): filenamemime_typecontent (保護)、notes、および複数ファイルの添付ファイル用の files / foldersdocument_service.rsattachment_store_mut() による解像度の統一。

アプリ内

ドキュメントエントリを作成: ボールト → +ドキュメント と入力 → フィールドに入力 → 添付ファイル (オプション、すべてのタイプ) を追加 → 保存。検証: タイトルのみが必要です (validation_service.rs)。