gpt4 book ai didi

grails - 带有动态参数的Gorm finder?

转载 作者:行者123 更新时间:2023-12-02 14:43:02 25 4
gpt4 key购买 nike

我正在使用GORM查找器,但遇到运行时错误,我认为那是因为我的语法不正确。这是我遇到问题的代码行:

def accountsOwnedByUser = AccountRecord.findAllWhere(owners.contains(indivRecord.uniqueId))

其中owner是AccountRecord类的List属性。我想查找给定帐户的所有所有者,并通过搜索其唯一ID出现在帐户所有权列表中的个人来做到这一点。但目前我收到此错误:
No such property: owners for class: com.twc.fatcaone.FileImportService. Stacktrace follows:
Message: No such property: owners for class: com.twc.fatcaone.FileImportService
Line | Method
->> 968 | doCall in com.twc.fatcaone.FileImportService$_$tt__deleteIndividualRecord_closure18
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 967 | $tt__deleteIndividualRecord in com.twc.fatcaone.FileImportService$$EOkgHOSW
| 168 | doCall . . . . . . . . . . . . in com.twc.fatcaone.FileImportService$_$tt__excelIndividualFileUpload_closure16$$EOkgHOSW
| 162 | $tt__excelIndividualFileUpload in com.twc.fatcaone.FileImportService$$EOkgHOSW
| 147 | upload . . . . . . . . . . . . in com.twc.fatcaone.CustomerController
| 198 | doFilter in grails.plugin.cache.web.filter.PageFragmentCachingFilter
| 63 | doFilter . . . . . . . . . . . in grails.plugin.cache.web.filter.AbstractFilter
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 615 | run . . . . . . . . . . . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^ 744 | run in java.lang.Thread

我需要像 it.owners或类似的东西可以用作GORM动态查找器的参数。有等同的吗?

最佳答案

您是否正在寻找类似的东西?...

def idToSearchFor = indivRecord.uniqueId
AccountRecord.where {
idToSearchFor in owners
}.list()

我不能肯定地说不看您的模型,但是这样可能会有所帮助。

关于grails - 带有动态参数的Gorm finder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24873851/

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