gpt4 book ai didi

Grails 域对象包括类属性

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

我正在使用域对象与 Grails 中的数据库进行交互。

当我在域对象上使用 list() 方法从数据库中获取所有行时,它工作得很好,除了一件事。每行返回的对象还包括一个名为“类”的属性。我已经阅读了一些有关创建自定义编码器的内容,该编码器允许我从对象中删除该属性。这真的是不必返回类属性的最佳方法吗?

谢谢!

最佳答案

您也可以使用 JSON.registerObjectMarshaller 如下:

// BootStrap.groovy
JSON.registerObjectMarshaller( YourDomain ) {
it.properties.findAll { it.name != 'class' }
}

引用 here对于一个类似的例子。

关于Grails 域对象包括类属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27870010/

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