我正在开发一个应用程序,我需要创建 PDF 格式的发票。我正在使用 pdfbundle和 PDF 文件被正确创建:
public function helloAction()
{
$format = $this->get('request')->get('_format');
$name = "work!!!";
return $this->render(sprintf('miomioBundle:Venta:helloAction.%s.twig', $format), array('name' => $name));
}
但是我怎样才能将该文件存储在数据库中呢?
最佳答案
最好将它们作为文件存储在磁盘上并在数据库中引用它们的位置。所以存储:
/path/to/store/invoice_434992.pdf
在相关表格中,每个表格都有一个唯一的文件名,并在您需要的地方引用它。
https://stackoverflow.com/questions/13242444/