Serializing data

The view() allows for serialization of data to JavaScript through the to_json(), to_ndjson(), to_columns(), to_csv(), and to_arrow() methods (the same data formats supported by the Client::table factory function). These methods return a promise for the calculated data:

const view = await table.view({ group_by: ["State"], columns: ["Sales"] });

// JavaScript Objects
console.log(await view.to_json());
console.log(await view.to_columns());

// String
console.log(await view.to_csv());
console.log(await view.to_ndjson());

// ArrayBuffer
console.log(await view.to_arrow());