Constructor.
NOTE: initializeDatamodel (or OINONoSqlFactory.createApi) must be
called before the first request is dispatched.
nosql storage backend
API parameters
API datamodel
ReadonlydatasourceAPI database reference
ReadonlyhashidAPI hashid
Is API initialized
ReadonlynoNoSQL storage backend
NoSQL-specific data model (populated by initializeDatamodel)
ReadonlyparamsAPI parameters
Method for handling a HTTP REST request with batch update using PUT or DELETE methods.
HTTP URL parameters as key-value-pairs
Method for handling a HTTP REST request with batch update using PUT or DELETE methods.
HTTP method of the REST request
URL id of the REST request
HTTP body data as either serialized string or unserialized JS object or OINODataRow-array or Buffer/Uint8Array binary data
OptionalqueryParams: OINOQueryParamsMethod for handling a HTTP REST request with GET, POST, PUT, DELETE corresponding to SQL select, insert, update and delete.
OINO HTTP request object containing all parameters of the REST request
URL id of the REST request
HTTP body data as either serialized string or unserialized JS object or OINODataRow-array or Buffer/Uint8Array binary data
SQL parameters for the REST request
Method for handling a HTTP REST request with GET, POST, PUT, DELETE corresponding to SQL select, insert, update and delete.
HTTP method of the REST request
URL id of the REST request
HTTP body data as either serialized string or unserialized JS object or OINODataRow-array or Buffer/Uint8Array binary data
SQL parameters for the REST request
content type of the HTTP body data, default is JSON
Attach the static nosql data model and mark the API as initialised.
OINONoSqlDataModel instance for this API
Method to check if a field is included in the API params.
name of the field
Enable or disable debug output on errors.
true to enable debug output on errors, false to disable
REST API for NoSQL table storage.
Supports the following HTTP methods:
propertieskey containing the custom entity properties.The URL row ID format uses
OINOConfig.OINO_ID_SEPARATORto join the primary key field values, matching the number and order of primary key fields in the data model (same_OINOID_convention asOINODbApi).