【发布时间】:2014-03-25 16:46:43
【问题描述】:
我是 Laravel 和 MVC 的新手,我正在为应该在何时何地做事而苦苦挣扎......
我有一个想要从数据库表中填充的州选择、下拉列表、字段(CA、NY、TX 等)。该数据库表很大(300 万行),因为它包含美国每个位置的信息。所以我的原始 SQL 看起来像:
select distinct state_alpha,state_numeric
from location_code
order by state_alpha;
在我的所有申请中,我将不得不多次这样做。该表也是只读的——用户永远不会插入或更新它。我最终会有类似的查询——从同一张表中提取——这将返回一个州的县、一个县的城市等。
所以我的第一个问题是:我应该为这样的东西创建一个模型吗?我很担心,因为我不知道模型在幕后是如何工作的,我不希望它不必要地从表格中读取或准备写入或其他东西。
我的下一个问题:除非您回答我的第一个问题,请您提供一个基本示例,说明我将如何完成此操作。
对不起,如果我听起来很愚蠢,但 Laravel 的文档并没有那么包容——它说明了它需要什么才能让你使用它,但它并没有说明它是如何工作的——这么多这对我来说很神奇。
【问题讨论】:
标签: php mysql laravel laravel-4 eloquent