Я создаю API в рельсах, чтобы показать приложение для iPhone, над которым я работаю. Я понимаю, что обычно вы создаете только один ресурс при публикации в действии create контроллера в Rails. Тем не менее, я не уверен, что лучший способ создать много ресурсов одновременно. Допустимо ли публиковать JSON / XML, содержащий несколько ресурсов одного и того же типа, в одном POST?
Например, создать сообщение, а затем добавить много получателей. Существует модель для самого сообщения, а затем модель для получателей, принадлежащих этому сообщению. Я создаю сообщение, публикуя в / messages, но что, если у меня будет 50 получателей, чтобы добавить к этому сообщению? Создание 50 отдельных POST для / messages / 1 / получателей кажется чрезмерным и расточительным. Как лучше всего это сделать?
Я новичок в Rails и приложениях RESTful в целом и очень ценю любую помощь.