gpt4 book ai didi

list - Grails:有没有办法检索列表中对象的 _idx 属性?

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

我有一个这样的协会

class Parent 
List children

static hasMany =[children:Child]

我需要能够知道 订购 当我在父上下文之外查看子对象时。这样我就可以判断它是第一个 child ,第二个 child ,等等。

最佳答案

“在父上下文之外”是什么意思?要获取列表中对象的索引 - 您需要先加载它。如果你想在不加载父级的情况下获取索引,那么你必须为此使用原始 SQL,但我不确定它会比加载父级更快,因为它是相同的逻辑,除了将结果集映射到模型。

顺便说一句,当你有 Parent 时要得到这个索引例如,您必须使用:

int idx = parent.children.indexOf(child)

并且不要忘记实现 .equals您的 Child领域。

关于list - Grails:有没有办法检索列表中对象的 _idx 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7694020/

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