Skip to main content

RethinkDB

ToolJet can connect to RethinkDB databases to read and write data. For more info visit this Rethink Docs.

Connection​

To establish a connection with the RethinkDB data source, you can either click on the + Add new Data source button located on the query panel or navigate to the Data Sources page through the ToolJet dashboard.

ToolJet requires the following to connect to a RethinkDB data source:

  • Database
  • Host
  • Username
  • Password
  • Port
RethinkDB Connection Page

Querying RethinkDB​

  1. Click on + Add button of the query manager at the bottom panel of the editor.
  2. Select the RethinkDB data source added in the previous step.
  3. Select the desired operation.
  4. Click on the Preview button to preview the output or Click on the Run button to trigger the query.
RethinkDB Connection Page

Supported Queries​

info

NOTE: The name field in all operations is the database name if not given will take the default database used for the connection.

Create Database​

Creates a new database in RethinkDB.

Required Parameter​

  • Database Name
RethinkDB Create Database Operation

Create Table​

Creates a new table in a specified database.

Required Parameter​

  • Database Name
  • Tablename
RethinkDB Create Database Operation

Delete Database​

Deletes an existing database in RethinkDB.

Required Parameter​

  • Database Name
RethinkDB Create Database Operation

Delete Table​

Deletes a table from a specified database.

Required Parameter​

  • Database Name
  • Tablename
RethinkDB Create Database Operation

List All Database​

Lists all available databases.

RethinkDB Create Database Operation

List All Table​

Lists all tables in a specified database.

Required Parameter​

  • Database Name
RethinkDB Create Database Operation

List All Documents​

Retrieves all documents from a specified table.

Required Parameter​

  • Database Name
  • Tablename
RethinkDB Create Database Operation

Insert Document​

Inserts a new document into a specified table.

Required Parameter​

  • Database Name
  • Tablename
  • Data
RethinkDB Create Database Operation

Example​

{ 
  "name": "John Doe",
  "age": 30
}

Retrieve Document by Key​

Fetches a document from a specified table by its key.

Required Parameter​

  • Database Name
  • Tablename
  • Primary key
RethinkDB Create Database Operation

Update Document Using ID​

Updates a specific document in a table using its ID.

Required Parameter​

  • Database Name
  • Tablename
  • Primary key
  • Data
RethinkDB Create Database Operation

Example​

{ 
  "age": 31
}

Update All Documents​

Updates all documents in a specified table.

Required Parameter​

  • Database Name
  • Tablename
  • Data
RethinkDB Create Database Operation

Example​

{ 
  "verified": true
}

Delete Document Using ID​

Deletes a specific document in a table using its ID.

Required Parameter​

  • Database Name
  • Tablename
  • Primary key
RethinkDB Create Database Operation

Delete All Documents​

Deletes all documents from a specified table.

Required Parameter​

  • Database Name
  • Tablename
RethinkDB Create Database Operation