$getAttributes()
Usage
class User extends Model {
static entity = 'users'
@Attr('') declare id: number
@Str('') declare name: string
@HasMany(() => Post, 'userId') declare posts: Post[]
}
const user = new User({ id: 1, name: 'John Doe', posts: [{ id: 1, title: 'Merry Christmas' }] })
user.$getAttributes()
// {
// id: 1,
// name: 'John Doe',
// }
Typescript Declarations
function $getAttributes(): Element
Table of Contents