gpt4 book ai didi

hibernate - CF9 实体删除 : How to delete entities

转载 作者:行者123 更新时间:2023-12-04 16:37:28 24 4
gpt4 key购买 nike

如果我有一个实体数组,删除整个实体数组(或者这样说,整个 ORM 表)的最简单方法是什么?我有:

<cfset allUsers = EntityLoad("User", {}, false)/>

现在要删除所有实体,我会使用某种循环吗?如果是这样,我如何访问其中的单个实体主键?我试过:
<cfset userTemp = EntityLoad("User", allUsers[i].User.userID, true) /> 

但这没有用...

最佳答案

EntityLoad 将返回一个实体对象数组,因此我们可以遍历它并使用 entityDelete:

<cfloop array="#allUsers#" index="User">
<cfset entityDelete( User )>
</cfloop>

和往常一样,删除数据时要小心!我通常更喜欢软删除。

关于hibernate - CF9 实体删除 : How to delete entities,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2160377/

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