Unknown Keys
IGNORE (default)
class User {
public id: number;
public name: string;
}
const USER_META = new ObjectMeta({
builder: User,
fields: {
id: new NumberField(),
name: new StringField(),
}
});
const users = [
{ id: 1, name: `Vasya`, age: 24 },
{ id: 2, name: `Katya`, phone: `3809566624` },
{ id: 3, name: `Masha` },
];
const result = JTC.convert({
id: `Users`,
meta: new ObjectArrayMeta({ meta: USER_META }),
values: users,
SUnknownKey: `IGNORE`,
});
console.log(result.isCorrupted); // false
console.log(result.converted.all);ERROR
SAVE
Last updated