Class: ResultSet

types~ ResultSet

Represents the result of a query

Constructor

new ResultSet(response, host, triedHosts, consistency)

Creates a new instance of ResultSet
Parameters:
Name Type Description
response Object
host String
triedHosts Object
consistency Number

Members

columns :Array

Gets the columns returned in this ResultSet.
Type:
  • Array

info :Object

Information on the execution of a successful query:
Type:
  • Object
Properties:
Name Type Description
achievedConsistency Number The consistency level that has been actually achieved by the query.
queriedHost String The Cassandra host that coordinated this query.
triedHosts Object Gets the associative array of host that were queried before getting a valid response, being the last host the one that replied correctly.

pageState :String

A string token representing the current page state of query. It can be used in the following executions to continue paging and retrieve the remained of the result for the query.
Type:
  • String
Default Value:
  • null

rowLength :Number

Gets the row length of the result, regardless if the result has been buffered or not
Type:
  • Number

rows :Array.<Row>

Gets an array rows returned by the query, in case the result was buffered.
Type:
  • Array.<Row>

Methods

first()

Returns the first row or null if the result rows are empty