You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2018/06/11 19:26:00 UTC

[jira] [Commented] (ARROW-2686) [JS] Add more documentation about loading a local Arrow IPC in Node

    [ https://issues.apache.org/jira/browse/ARROW-2686?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16508599#comment-16508599 ] 

Wes McKinney commented on ARROW-2686:
-------------------------------------

I updated the JIRA title to make it about documentation. Where's the best place to write non-API JavaScript documentation?

> [JS] Add more documentation about loading a local Arrow IPC in Node
> -------------------------------------------------------------------
>
>                 Key: ARROW-2686
>                 URL: https://issues.apache.org/jira/browse/ARROW-2686
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: JavaScript
>            Reporter: Dominik Moritz
>            Priority: Major
>
> I'm trying to create load an arrow file in IPC format. 
> First, I load the library
> import { Table } from "@apache-arrow/es2015-esm";
> Then, I fetch the file and convert it to the buffer (it would be nice if this wasn't necessary)
> fetch(require("../data/flights-10k.arrow")).then(response => {
>   response.blob().then(blob => {
>     let arrayBuffer;
>     const fileReader = new FileReader();
>     fileReader.onload = function() {
>       arrayBuffer = this.result;
>       const table = Table.from(arrayBuffer);
>       console.log(table.toString());
>     };
>     fileReader.readAsArrayBuffer(blob);
>   });
> });
> Now I get the error "Uncaught TypeError: Cannot read property 'fields' of undefined"



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)