Con el auge de REST, muchos desarrolladores utilizan Grails para servir peticiones JSON. En estos casos, podemos convertir cualquier instancia de cualquier clase del dominio de nuestra aplicación a formato JSON de forma nativa en Grails; sin embargo, por defecto, todos los campos de la clase se incluyen en la respuesta, y puede que esta funcionalidad no sea siempre la deseada. Pero como siempre, Grails nos permite indicar sólo aquellos campos que queremos incluir en la respuesta JSON utilizando un mapa con las claves: 'include', para los que queremos incluir, y 'exclude', para los que no, exactamente igual que podemos hacer con el 'data binding' en un controlador.
Más información sobre
Return partial Domain class (
traducido al español).
Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.