Symfony 2.1 文件上传文档的最后一部分,提供了如何使用文档的数据库id
作为文件名的说明,重写了getAbsolutePath()
函数:
public function getAbsolutePath()
{
return null === $this->path
? null
: $this->getUploadRootDir().'/'.$this->id.'.'.$this->path;
}
我很困惑。似乎该path
属性不再存储路径,而是存储扩展名。这里发生了什么?
我正在尝试更改课程以将上传内容放在uploads/YYYY/MM
文件夹中,但不确定应该将其放在哪里。我的倾向是将/YYYY/MM
部件存储在path
属性中,但它似乎又在存储扩展名。