In postCommentOnResource's parameters I was wondering what profileOwnerID really refers to.
The manual says "the unique identifier of the profile which the resource was posted on (profileOwnerID)"
Which means walluserid of the resource, and not the creatorId
Also, from the manipulations table:
creatorid is the unique identifier of the user who created the resource that a manipulation is being posted on.
So as far as I understand,
resources.creatorid should equal manipulations.creatorid (if manipulations.rid==resources.rid)
and the postCommentOnResource's profileOwnerId should equal resources.walluserid
But from the sample MongoDbClient.java that was provided:
values.put("creatorid",new ObjectByteIterator(Integer.toString(profileOwnerID).getBytes()));
The profileOwnerId was used as creatorId.
Doesn't this mean that the manual should specify "the unique identifier of the profile which created the resource" rather than the "resource was posted on"?