【发布时间】:2011-12-04 03:30:40
【问题描述】:
我最近写了ParseResource,它是Parse.com's REST api 的Ruby API 包装器。
这是一些基本用法:
class Post < ParseResource
fields :title, :author, :body
end
p = Post.create(:title => "Hello world", :author => "Alan", :body => "ipso lorem")
这个项目还很年轻,我真正想要实现的一个特性是关联。像这样的:
class Author < ParseResource
has_many :posts
fields :name, :email
end
class Post < ParseResource
belongs_to :author
fields :title, :body
end
a = Author.create(:name => "Alan", :email => "alan@example.com")
p = Post.create(:title => "Associated!", :body => "ipso lorem", :author => a)
p.author.class #=> Author
p.author.name #=> "Alan"
a.posts #=> an array of Post objects
我希望任何实现类似功能的人以及任何掌握 Parse 的 REST API 的人提供任何建议、指示和陷阱。
【问题讨论】:
-
你听说过nulldb吗?
标签: ruby parsing rest activerecord associations