Passer au contenu principal
weave / Dataset Objet Dataset avec enregistrement simple et gestion automatique des versions Exemple
// Créer un jeu de données
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." }
  ]
})

// Accéder à un exemple spécifique
const exampleLabel = dataset.getRow(2).sentence;

// Enregistrer le jeu de données
const ref = await dataset.save()

Paramètres de type

NomType
Rextends DatasetRow

Hiérarchie

Table des matières

Constructeurs

Propriétés

Accesseurs

Méthodes

Constructeurs

constructeur

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

Paramètres de type

NomType
Rextends DatasetRow

Paramètres

NomType
parametersDatasetParameters<R>

Renvoie

Dataset<R>

Redéfinitions

WeaveObject.constructor

Défini dans

dataset.ts:51

Propriétés

__savedRef

Facultatif __savedRef: ObjectRef | Promise<ObjectRef>

Hérité de

WeaveObject.__savedRef

Défini dans

weaveObject.ts:73

rows

rows: Table<R>

Défini dans

dataset.ts:49

Accesseurs

description

get description(): undefined | string

Renvoie

undefined | string

Hérité de

WeaveObject.description

Défini dans

weaveObject.ts:100

length

get length(): number

Renvoie

number

Défini dans

dataset.ts:64

nom

get nom(): string

Renvoie

string

Hérité de

WeaveObject.name

Défini dans

weaveObject.ts:96

Méthodes

[asyncIterator]

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

Renvoie

AsyncIterator<any, any, undefined>

Défini dans

dataset.ts:68

getRow

getRow(index): R

Paramètres

NomType
indexnumber

Renvoie

R

Défini dans

dataset.ts:74

save

save(): Promise<ObjectRef>

Renvoie

Promise<ObjectRef>

Défini dans

dataset.ts:60

saveAttrs

saveAttrs(): Object

Renvoie

Object

Hérité de

WeaveObject.saveAttrs

Défini dans

weaveObject.ts:77