Create feed like api method with a cursor in Cloud Endpoints (google app engine)
<p>What is a way to create an Api method in objectify that lists all the most recent posts by the people you follow?</p>

<p>Suppose you have <code>Profile</code> entities that write <code>Post</code> entities. Each <code>Post</code> has a <code>Profile</code> as its parent. And each <code>Profile</code> has a list of keys of other <code>Profile</code>s that it follows.</p>

<p>How can I create a query (with a cursor) that lists all the <code>Post</code>'s by my followers sorted by date descending?</p>

<p>Should I structure my model differently from what I have described above in order to be able to do this? I thought I could do it <a href="https://stackoverflow.com/questions/34747921/objectify-query-filter-by-list-of-keys-that-have-a-parent">this</a> way, but I learned from that post that Objectify has some limitations. One of which being you cannot use a <code>cursor</code> on a <code>IN</code> filter. Documentation <a href="https://objectify-appengine.googlecode.com/git-history/ef2a0f57818d4137b631962e6c4ac8a3b144baec/javadoc/com/googlecode/objectify/Query.html" rel="nofollow noreferrer">here</a> also says:</p>

<blockquote>
  <p>You can filter on id properties <strong>if</strong> this query is restricted to a Class
  and the entity has no @Parent. If you are having trouble working
  around this limitation, please consult the objectify-appengine google
  group.</p>
</blockquote>

<p>The objectify-appengine google group is not very active...</p>