Open GSegov1a opened 7 months ago
si, recomendaria no usar el alias_attribute, y crear los objetos manualmente.
Por ejemplo, te llega un json "match": {"teamA":2 ....}
m = Match.new(....) m.teamA = Team.find(params[:team][:teamA])
params[:team][:teamA] note que esta linea devuelve el valor del json. Con el valor puedo inicializar el Match como corresponde...
En el modelo de Match, tengo el atributo teamA_id y teamB_id, pero en la pauta se nos especifica que debe ser teamA y teamB, entonces para solucionarlo use el código de alias_attribute. El problema es que cuando lo ejecuto (sin los # evidentemente), se me genera el siguiente error. Si es que quito el código de alias_attribute vuelve a funcionar todo con normalidad. Llevo rato buscando y no se que es lo que falla.