【问题标题】:In PHP MVC, in which part do I interact with an excel document?在 PHP MVC 中,我在哪一部分与 excel 文档进行交互?
【发布时间】:2013-06-11 20:26:11
【问题描述】:

我正在将所有脚本移至 laravel 框架。我与 excel 文档进行了大量交互。我有点不确定在哪里实际执行此操作。我最初是在考虑模型,但它并不是一个我可以用 eloquent 或任何东西访问的数据库。绝对不是控制器或视图。

【问题讨论】:

  • 您介意分享一些有关您如何与 excel 文件交互的细节吗?
  • 从surveymonkey导出数据,使用phpexcel(现在使用php-excel-reader)读取excel文件,然后执行X列最常见、X列前10等各种操作上..
  • 我强烈建议您查看PHPExcel 库。你可以轻松地在 Laravel 中创建一个 Service Provider 并将其集成到你的项目中。

标签: php excel model-view-controller laravel laravel-4


【解决方案1】:

excel 文档包含业务逻辑。所以绝对是一个模型。

简短的解释。

每个 excel 文档都代表某种实体。在您想要执行相同逻辑的每个实体上。

【讨论】:

  • 是否有可能在 laravel 中创建一个不扩展 eloquent 的模型?
  • 没有模型需要扩展。模型始终与框架分开(可能是数据库功能的基本模型或其他东西)。您只需从控制器调用模型或将其传递给视图。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-07
  • 2022-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-27
相关资源
最近更新 更多