0

Parquet ファイルの各行で何かを行っており、各行には、myList繰り返される文字列という名前のフィールドがあるとします。myList各行の最後の値を取得するにはどうすればよいですか?

この例vectorでは、すべての値を格納するためにa を使用しています。各行の繰り返しフィールドの最後の値を直接取得する便利な方法はありますか?

私のコードは次のようなものです:

auto chunk_array = table->GetColumnByName(myList);
auto list = std::static_pointer_cast<arrow::ListArray>(chunk_array->chunk(0));
for (int cur_row = 0; cur_row < table->num_rows(); ++cur_row) {
    //to get the last value of myList in current row
}

ありがとう〜

4

1 に答える 1