메인 콘텐츠로 건너뛰기
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

계층 구조

목차

생성자

속성

접근자

메서드

생성자

생성자

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

타입 매개변수

이름타입
Rextends DatasetRow

매개변수

이름타입
parametersDatasetParameters<R>

반환값

Dataset<R>

재정의

WeaveObject.constructor

정의된 위치

dataset.ts:51

속성

__savedRef

Optional __savedRef: ObjectRef | Promise<ObjectRef>

상속

WeaveObject.__savedRef

정의 위치

weaveObject.ts:73

rows

rows: Table<R>

정의된 위치

dataset.ts:49

접근자

설명

get description(): undefined | string

반환 값

undefined | string

다음으로부터 상속됨

WeaveObject.description

정의된 위치

weaveObject.ts:100

length

get length(): number

반환값

number

정의된 위치

dataset.ts:64

name

get name(): string

반환

string

상속

WeaveObject.name

정의된 위치

weaveObject.ts:96

메서드

[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