adelevie/parse-ruby-client — pull request #58 by ericcj (2013-01-14 14:08:05+00:00)
Title: include support in queries

but not in save-ability. you can provide the "include" argument through to the rest api, e.g.

comment = Parse::Query.new('Comment').tap{|query| query.include_fields = 'source,post,post.author'}.get.first

but you cannot save the objects returned (e.g. comment.save) without re-pointerizing the included fields (e.g. comment['source'] = source.pointer; comment['post'] = post.pointer)

the "get" and "pointer" methods implemented on both Object and Pointer at least make it a little easier to use these objects