【发布时间】:2012-02-08 15:36:41
【问题描述】:
我认为我在 TT 模板中使用了过多的条件和计算。
我正在显示来自 DBIC 的项目的结果集。对于每个项目,我需要使用检索到的值进行计算,而模板似乎不是正确的位置。
但在 Catalyst 中,它是来自 DBIC 的厚物体。
那么我怎样才能将逻辑转移到模型中呢?我必须为所有项目运行一个完整的循环并以某种方式更改对象吗?
问候: 米格,
【问题讨论】:
-
谢谢大家。出于本能,我已经开始在关键点创建模型,所以我有来自控制器的“要调用的东西”,控制器调用数据库并进行计算。随着我的学习,我确信我会从内部改进模型,但我仍然会以同样的方式调用它们,从而简化重构过程。
标签: perl catalyst dbix-class template-toolkit