如何使用 RubyAmf 发送多个对象
我是 RubyAf 的新手。我注意到您可以使用 RubyAmf 发送一个对象,如下所示:
format.amf { render :amf => @user}
效果很好。但当我有两个或更多对象时,我不确定该怎么做:
@projects = @user.projects
@tasks = @user.tasks
如何发送 @projects 和 @tasks 而不必从 Flex 执行多个请求。
谢谢,
谭
I'm new to RubyAmf. I noticed that you can send an object with RubyAmf as follows:
format.amf { render :amf => @user}
Which works fine. But I wasn't sure what to do what when I have two ,or more, objects:
@projects = @user.projects
@tasks = @user.tasks
How can I can send @projects and @tasks without having to do multiple requests from flex.
Thanks,
Tam
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据RubyAMF代码有支持数组序列化。所以下面的代码应该可以工作。
如果您想同时发送
项目
和任务
,您可以将它们以哈希形式发回。警告:我还没有测试过这段代码。我根据 gem 代码推断功能。
As per the RubyAMF code there is support array serialization. So the following code should work.
If you want to send both
projects
andtasks
together you can send them back in a hash.Caveat: I haven't tested this code. I am inferring the functionality based on the gem code.