メインコンテンツへスキップ
weave / Dataset 簡単に保存でき、自動でバージョン管理される Dataset オブジェクト
// データセットを作成する
const dataset = new Dataset({
  id: 'grammar-dataset',
  rows: [
    { id: '0', sentence: "He no likes ice cream.", correction: "He doesn't like ice cream." },
    { id: '1', sentence: "She goed to the store.", correction: "She went to the store." },
    { id: '2', sentence: "They plays video games all day.", correction: "They play video games all day." }
  ]
})

// 特定の例にアクセスする
const exampleLabel = dataset.getRow(2).sentence;

// データセットを保存する
const ref = await dataset.save()

型パラメーター

タイプ
Rextends DatasetRow

階層

目次

コンストラクター

プロパティ

アクセサ

Methods

コンストラクター

コンストラクター

new Dataset<R>(parameters): Dataset<R>

型パラメーター

タイプ
Rextends DatasetRow

パラメーター

タイプ
parametersDatasetParameters<R>

戻り値

Dataset<R>

オーバーライド

WeaveObject.constructor

定義元

dataset.ts:51

プロパティ

__savedRef

任意 __savedRef: ObjectRef | Promise<ObjectRef>

継承元

WeaveObject.__savedRef

定義元

weaveObject.ts:73

rows

rows: Table<R>

定義元

dataset.ts:49

アクセサ

description

get description(): undefined | string

戻り値

undefined | string

継承元

WeaveObject.description

定義元

weaveObject.ts:100

length

get length(): number

戻り値

number

定義元

dataset.ts:64

get name(): string

戻り値

string

継承元

WeaveObject.name

定義元

weaveObject.ts:96

Methods

[asyncIterator]

[asyncIterator](): AsyncIterator<any, any, undefined>

戻り値

AsyncIterator<any, any, undefined>

定義元

dataset.ts:68

getRow

getRow(index): R

パラメーター

タイプ
indexnumber

戻り値

R

定義元

dataset.ts:74

save

save(): Promise<ObjectRef>

戻り値

Promise<ObjectRef>

定義元

dataset.ts:60

saveAttrs

saveAttrs(): Object

戻り値

Object

継承元

WeaveObject.saveAttrs

定義元

weaveObject.ts:77