gpt4 book ai didi

grails - 在数据库中使用默认参数,并在Grails中添加一些动态生成到数据库中的新参数

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



def u = new UserRequests(params)




通过此代码,我能够将所有从参数获取的值保存到数据库中,但是现在我想再添加两个不属于参数的参数,例如

确认链接多数民众赞成在动态生成

isActivated

我如何在不承担请求中默认参数负担的情况下实现此目标

想做这样的事情是可能的

def u = new UserRequests(params,isActive:false,activationLink:"newactivationlink1")



最佳答案

您可以使代码正常工作,但可以实现自己的构造函数。如果您不想这样做,尽管可以执行以下操作:

def u = new UserRequests(params + [isActive:false,activationLink:"newactivationlink1"])

将其他属性作为 map 添加到params map 。您可能不想修改params映射(这是不需要的)。如果您想更明确一点,可以将其分解:
def userParams = params + [isActive:false,activationLink:"newactivationlink1"]
def u = new UserRequests(userParams)

关于grails - 在数据库中使用默认参数,并在Grails中添加一些动态生成到数据库中的新参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802967/

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