Come for answers, stay for best practices. All we're missing is you.
oslc.select
The oslc.select parameter is comparable to the ‘select’ portion of an SQL command. It allows you to retrieve specific properties of each resource in the collection rather than the response of the query returning just the resource URI. Using the Select can provide selected properties such that an additional request using the resource URI is not needed.
Using this URI, http://localhost/maximo/oslc/os/oslcwodetail, that has no oslc.select clause will return all resources in the collection (each represented by a URI):
Using the Select clause will return the same set of URIs but also the properties specified in the Select. In the example below the oslc select is formatted as:
http://localhost/maximo/oslc/os/oslcwodetail?oslc.select=oslc:shortTitle,dcterms:title
The response will be a collection of resources that includes the resource URI, the WO Number (shortTitle) and WO description (title).
As shown in the section on oslc.where, the oslc.select can be used in conjunction with the oslc.where clause.