Table.mapToClass()
Syntax
table.mapToClass(constructor[, structure])Parameters
constructor: Function
Javascript constructor function
Return Value
Remarks
NOTICE!
Sample (ES6)
import Dexie from 'dexie';
var db = new Dexie("FriendsDB");
db.version(1).stores({
friends: "++id,name,shoeSize,address.city"
});
class Friend {
log() {
console.log(JSON.stringify(this));
}
}
db.friends.mapToClass (Friend);
db.friends.where("name").startsWithIgnoreCase("d").each(function(friend) {
assert (friend instanceof Friend);
friend.log();
}).catch(function (e) {
console.error(e);
});