【发布时间】:2015-01-19 22:15:13
【问题描述】:
我是 Grails 的新手。我正在开发一个网络应用程序来处理体育馆的记录,以进行例程、锻炼等。
我有这个域类 Ejercicios:
class Ejercicios {
String nombreEjercicio
String idHoja
String descripcion
List<String> descripcionO
static hasMany = [descripcionO: Descripciones]
static transients = ['descripcionTrans']
String descripcionTrans
static mapping = {
id column: "idHoja"
version false
}
static constraints = {
nombreEjercicio maxSize: 45
idHoja blank: false
}
数据库表具有名为“idHoja”的默认 Grails id,以及名为“id_hoja”的另一个属性
这里的问题是,当我从其余 API 进行 JSON 解析时,我需要 GORM 通过“id_hoja”属性而不是“idHoja”来查找练习,因为它会导致不匹配。
【问题讨论】:
-
你能告诉我你是怎么
make a JSON parse from the rest API吗? -
当然!这里是: {"objetivo":"Loose weight","fechaRealizacion":"2015-01-19T00:00:00Z","carne":114730445,"dias":[{"numDia":"1", "ejercicios":[{"id":1,"descripcionTrans":"Descripcion del ejercicio"}]},{"numDia":"2","ejercicios":[{"id":3,"descripcionTrans": "test"}]}]}(id 是我所说的 "id_hoja")
-
此 JSON 由 Xcode 制作,使用字典库
标签: grails grails-orm