The following prototype methods are used to execute the plan or export it for use by the op.import function.
Function name | Description |
---|---|
op:execute | This method executes the plan. |
op:explain | This method returns a representation of the builtin execution plan. |
op:export | This method generates a serialized representation of the Optic query to JSON so that it can be persisted as a file or used as a REST payload. |
op:generate-view | This method generates a view that encapsulates a query. |
op:result | This method executes the plan (mapping or reducing, if specified) to generate the result, which is a sequence of map:map or json:array rows, unless mapped or reduced to different output. |