gpt4 book ai didi

Kohana 3 ORM - 如何判断当前保存的模型是否是新的?

转载 作者:行者123 更新时间:2023-12-04 06:40:58 25 4
gpt4 key购买 nike

在我的 ORM 模型中,我想保存一些基于其他值计算的默认值。我能想到的最好的方法是:

function save(){
if( ! $this->loaded()){
// Set values here
}
parent::save();
}

有没有人知道是否有更好/推荐的方法来做到这一点,或者这对于大多数情况是否足够?
谢谢 :)

最佳答案

你的实现很好。您可以做的唯一改进就是将您的条件替换为:

if (!$this->_loaded) {

关于Kohana 3 ORM - 如何判断当前保存的模型是否是新的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4242693/

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