【发布时间】:2012-03-09 07:35:28
【问题描述】:
在与数据库打交道之前应该如何对数据进行结构验证、准备和整理(等)?
我希望传递的数据可能需要验证(例如:类别books 实际存在)或包含条件值(例如:仅当ad = sale 时才应设置销售价格)或以下值必须转换为 ids(例如:category books 必须转换为 category_id 123)。
我想有很多方法可以解决这个问题,例如将所有内容聚集在一起、按字段分组(每个字段一起进行验证、准备等)或按操作(验证、准备等)和字段分开。
在涉及到这个主题时,是否有任何概念,就像存在 MVC 的概念一样?实现灵活性、易于维护或类似的东西?
有什么关于模型常用组件的吗?
(我不确定它是否有帮助,但我目前正在使用 CodeIgniter / PHP)
【问题讨论】:
标签: model-view-controller validation codeigniter model