gpt4 book ai didi

codeigniter - 从另一个模型加载和使用 codeigniter 模型

转载 作者:行者123 更新时间:2023-12-03 12:31:40 26 4
gpt4 key购买 nike

编码人员,使用 codeigniter 1.7.3 我可以从另一个模型的代码加载模型吗?我已经阅读了许多理论和实践帖子,但没有一个给出最终答案。

我有一个模型,它有一个功能,我想在另一个模型上执行操作。代码是这样的:

1: $this->load->model('decision_model');
2: $this->decision_model->hello_decision();

1号线有效。第 2 行失败如下:

遇到 PHP 错误
严重性:注意
消息:未定义的属性:Account_model::$decision_model
文件名:models/account_model.php

我尝试过创建简单的哑模型,更改函数名称,在加载模型时给模型一个别名,等等......没有运气

那么,撇开理论不谈,这可行吗?

提前致谢。

最佳答案

你可以这样做:

class User_model extends Model
{
function get_something()
{
$CI =& get_instance();
$CI->load->model('profile_model');
return $CI->profile_model->get_another_thing();
}
}

关于codeigniter - 从另一个模型加载和使用 codeigniter 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4629283/

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