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);