I want to define integer array filed. When i'm define integer array type like this in my loopback4 model file
@property({
type: 'array',
itemType: 'number',
})
option?: number[];
when i'm run "npm run migrate" it creates this "option" field data type as TEXT in Postgresql data table.
I set my model field like this it works fine,
@property({
type: 'array',
itemType: 'number',
postgresql: {
dataType: 'integer ARRAY',
},
})
but when i'm inserting values postgresql give this error.
error: malformed array literal: "[4,5]"
Could you please tell me how do i resolve this.