gpt4 book ai didi

cakephp - 加载需要使用的模型或 $uses 数组?当我们访问其他模型时

转载 作者:行者123 更新时间:2023-12-01 08:38:23 25 4
gpt4 key购买 nike

我有一个用户 Controller ,我需要在该用户 Controller 上使用照片模型我可以使用以下哪个来访问该模型,哪个是标准使用?

$this->loadModel('Photo');

var $uses =array('User','Photo');

加载需要使用的模型或$uses数组?

最佳答案

正如 Anh 所说,最好通过关系访问模型:$this->User->Photo->whatever()。如果模型不相关,请使用 $usesloadModel()

每次使用 Controller 时都会加载 $uses 中的模型,因此最好仅在整个 Controller 需要其他模型时才使用它。如果你只是随机需要它,那么 loadModel() 会更好。

关于cakephp - 加载需要使用的模型或 $uses 数组?当我们访问其他模型时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com