Advanced query usage¶
.. raw:: html
Note
.. raw:: html
Query examples in this content are shown unencoded to make them easier to read. Keep in mind that you might need to encode query strings if you’re sending them as part of URLs, such as when you’re executing them with the cURL tool.
.. raw:: html
Attaching a query to all API calls¶
.. raw:: html
Note
.. raw:: html
.. raw:: html
JavaScript SDK only.
.. raw:: html
In some cases, it may be convenient to attach a query or other URI parameter to every call you make to Usergrid, such as a custom identifier or token. To do this with the Usergrid JavaScript SDK, add a qs property to your Usergrid.Client object when you initialize the SDK. For more on initializing the SDK, see our install guide.
.. raw:: html
For example, the following would append ?custom_id=1234 to every call sent from the Usergrid JavaScript SDK to Usergrid:
::
var options = { orgName:'yourOrg', appName:'yourApp', qs:'custom_id=1234' } var dataClient = new Usergrid.Client(options);