NoSQL Database Collection Definition actions
Create New NoSQL Database Collection Definition
This action is carried out using the Create new NoSQL Database Collection Definition toolbar button. The new definition’s name is ‘New NoSQL DB Collection Definition’ (an incrementable integer can be appended to ensure uniqueness).
Configure Existing NoSQL Database Collection Definition
This is carried out in the Selected NoSQL Database Collection Definition Details section. If you configure a definition that has been saved previously, its State is set to Edited.
Delete Selected NoSQL Database Collection Definition
This is carried out in the toolbar. A deleted definition's State is set to Deleted. Its row text color is set to red. You may no longer select a deleted row.
Save Changes to NoSQL Database Collection Definitions
Save is carried out using the Save changes to NoSQL Database Collection Definitions toolbar button. Any changes you have made are validated, and any validation errors are advised in a dialog. You may not proceed with the Save until you have resolved them.
Following a successful save, definitions are displayed in alphabetical order. All states are updated to Unchanged. Any deleted definitions are removed from display.
Refresh
This option reloads the contents of the interface from the operational database. If changes have been made, a “Save Changes?” dialog is shown.
Couchbase Joins and Aggregates
RPI supports the use of Joins and Aggregates at the Couchbase NoSQL database provider; however, setup of the same is not supported in a configuration interface and must be undertaken in conjunction with Redpoint Support.