Adding some aggregation endpoints#8
Conversation
|
I agree it would be nicer to use the |
|
Note wp001 is just something I made up. AFAIK this is completely arbitrary and there is no guidance or standard around what facility_code should be. In an ideal world this would be set by the administrative entity. No reason we can't rename wp001 to something more friendly. Without any further information trying to come up with a scheme mapping onto is not worth it IMO. |
|
I have added endpoints for retrieving group difference, ratio and sum of product of two fields. |
I was assuming a
resourcescollection might accommodate multiple resource types, then resources can be classified by type throughfacility_code.Examples:
I would prefer to use
endpointinstead offacility_code(i.e something like/api/waterpoints/values/regioninstead of/api/wp001/values/region) for the sake of consistency & prettier URLs but I haven't figured how to do that without an extra database query unless facility_code values are equal endpoints. Is there a more convenient way to resolve this or should I just assume there will be one resource type per instance?