gpt4 book ai didi

ColdFusion 与 ORM init 函数在非持久属性中设置值

转载 作者:行者123 更新时间:2023-12-04 06:10:51 24 4
gpt4 key购买 nike

为什么这在带有 ORM 的 ColdFusion 中不起作用?我没有收到任何错误,但 getval2() 是空白的

property name="ID"  type="string"    fieldtype="id" generator="guid";
property name="val1" type="string" ormtype="string" persistent=true;

property name="val2" type="any" persistent=false default="";

public statsEntity function init(){

variables.val2= this.getval1();

return Super.init();
}

我认为应该发生的是 getval2() 应该是 val1 的值。

任何想法为什么不是这种情况?

ORMExecuteQuery("来自 myTable")

最佳答案

不确定我理解是否正确,但 init() 只在新实体上运行,所以在这里不起作用尝试 postLoad() 而不是 init()。

关于ColdFusion 与 ORM init 函数在非持久属性中设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7796230/

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