0
La base de données a la méthode toArray, comment enregistrer la matrice dans la base de données (toDB)?Dexie DB: Comment sauvegarder un tableau dans une base de données?
La base de données a la méthode toArray, comment enregistrer la matrice dans la base de données (toDB)?Dexie DB: Comment sauvegarder un tableau dans une base de données?
Utilisez Table.bulkAdd() ou Table.bulkPut(). Par exemple:
var db = new Dexie("testdb");
db.version(1).stores({friends: 'id,name,age'});
db.friends.bulkPut([
{id: 1, name: "Foo", age: 33},
{id: 2, name: "Bar", age: 34}
]).then(result => {
alert ("Successfully stored the array");
}).catch(error => {
alert ("Error: " + error);
});
Je ne pense pas qu'il retourne un tableau stocké. Il place une collection d'éléments dans un tableau. L'opération inverse pourrait être ['Table.bulkAdd()'] (http://dexie.org/docs/Table/Table.bulkAdd() .html) – Redu