到后端保存文件时,会使用FileReference来表示文件的引用。FileReference是TYPO3中用于处理文件上传和管理的类。它包含了文件的相关信息,如文件名、文件大小、文件类型等。
在TYPO3中,FileReference不会将表名保存在数据库中。相反,TYPO3使用关系型数据库来存储文件的相关信息。具体来说,TYPO3使用两个表来存储文件信息:sys_file和sys_file_reference。
sys_file表用于存储文件的基本信息,如文件名、文件大小、文件类型等。每个文件在sys_file表中都有一个唯一的记录,并通过一个自动生成的ID进行标识。
sys_file_reference表用于存储文件引用的相关信息,如文件的关联关系、文件的使用情况等。每个文件引用在sys_file_reference表中都有一个唯一的记录,并通过一个自动生成的ID进行标识。sys_file_reference表中的记录与sys_file表中的记录通过外键进行关联。
当从前端上传文件到TYPO3时,TYPO3会将文件保存到服务器上的一个指定目录中,并在sys_file表中插入一条记录来表示该文件。同时,TYPO3会在sys_file_reference表中插入一条记录来表示文件的引用关系。
总结起来,TYPO3的FileReference不会将表名保存在数据库中,而是使用sys_file和sys_file_reference两个表来存储文件的相关信息和引用关系。这种设计可以更好地管理和组织文件,并提供灵活的文件管理功能。
推荐的腾讯云相关产品:腾讯云对象存储(COS) 腾讯云对象存储(COS)是一种安全、低成本、高可靠的云端存储服务,适用于各种场景下的数据存储和管理需求。它提供了简单易用的API接口和丰富的功能,可以方便地将文件存储到云端,并通过URL进行访问和管理。
产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云