|
|
1
2
是的,这是可能的。 我一直这样做,如果数据不是来自邮政,我可以发送到模型。
您要将哪些数据发送到模型?这将有助于决定这是否是一种不好的做法。 |
|
2
1
当然有可能!就像Kieran展示的那样,您可以在模型类中编写接受参数的函数。 请记住,控制器应该首先解析/验证这些参数,模型中不应该包含额外的验证。您的模型应该严格用于对数据库进行写入和读取。 因此,作为一个好的实践,您应该只传递包含要在查询中存储或使用的实际数据的参数。 我通常为不同的where cases编写不同的函数。例如:
这使你的模型易于理解。我唯一的例外是限制你的结果。在我的所有模型中,我都有选择所有记录的函数,可以选择为分页目的再传递两个变量:
|