Estoy creando una API en rieles para exponer a una aplicación de iPhone en la que estoy trabajando. Entiendo que generalmente solo creas un único recurso cuando publicas en la acción de crear un controlador en Rails. Sin embargo, no estoy seguro de la mejor manera de crear muchos recursos a la vez. ¿Es aceptable publicar JSON/XML que contiene múltiples recursos para crearse del mismo tipo en un único POST?Creando múltiples recursos en una sola POST RESTful en rieles
Por ejemplo, crear un mensaje y luego agregar muchos destinatarios. Hay un modelo para el mensaje en sí, y luego un modelo para los destinatarios que pertenece al mensaje. Creo el mensaje publicando en/messages, pero ¿qué sucede si tengo 50 destinatarios para agregar a ese mensaje? Hacer 50 POSTs por separado a/messages/1/recipients parece excesivo y derrochador. ¿Cuál es la mejor manera de hacerlo?
Soy nuevo en Rails y aplicaciones RESTful en general y agradezco mucho cualquier ayuda.
Genial, exactamente lo que estaba buscando. ¡Gracias! También encontré esto que tenía un ejemplo de JSON: http://www.rogue-development.com/blog2/2009/05/creating-nested-objects-with-json-in-rails/ –