• 1000 *
@model()
class Model2 {
@property({
type: 'string',
})
name?: string;
@property({
type: 'string',
})
value?: string;
}
@model({settings: {strict: false}})
export class Model1 extends Entity {
@property({
type: 'string',
id: true,
generated: true,
})
_id?: string;
@property.array(Cookie)
propertyArray: Model2[];
}
Я пытаюсь обновить некоторые объекты внутри массива, фильтруя по имени и значению с помощью фильтра where, пока нет результатов
this.SourceRepository.Model1(entityid).patch({Model2: {"name": "newname", "value": "newvalue"}}, {
where: {
arrayProperty: {and: [{name: 'existingvalue'}, {value: 'existingvalue'}]}
}
});
PS: Извините за любое написание или грамматические ошибки, английский sh не мой родной язык