Hi all,

We are starting using ERRest in our team and I have a first question:

The default way to get an object (in our case a Project) is :
GET /ra/Project/id

But suppose we have our own globalUID that is not the primary key or if we want 
to use something else (for example login for a user as we suppose the login is 
unique), how can we achieve that?

We look at the ERRestExample source and we saw in the PersonController class, 
method Person():
person= routeObjectForKey("Person");

So the fetch must be handled by routeObjectForKey, I guess… and we have to 
change something around.

Other philosophical question about Rest: does it make sense to get a person 
with their login? I'm more confident with the globalUID if we don't want to 
expose the primary key.

Thanks,

Philippe

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to