我有以下域类
class Settings {
static constraints = {
pageID(nullable: false, unique: true)
lp()
}
String pageID
Map lp
}
我正在像这样查询数据库:
...
def query = Settings.where {pageID == id}
def result = query.find()
这是评估结果的屏幕截图:
现在我正在寻找一种将结果格式化为 JSON 的方法,如下所示:
{"lp":{"account":"12345678","appKey":"64dsfg64dg64fg65dfg6","domain":"my.domain.com"},"pageID":"123456"}
提取字段的正确方法是什么?如果我可以避免手动获取每个字段,那将是最好的。谢谢 :)