Как удалить всех юзеров (typeOrm, PostgresQl)?

Ругается на item.admin_id (именно на item)

async deleteAllAdmins(): Promise<any> {

    //получаем всех админов
    const adminsAll = await this.adminRepository.find();

    //перебираем и удаляем по айдишнику)
    adminsAll.map( (item) => {
      await this.adminRepository.delete({  item.id_admin });
    } )

    return 'админы удалены'
  }


Ошибка:

Аргумент типа "{ item: AdminEntity; "": any; }" нельзя назначить параметру типа "string | number | FindOptionsWhere | Date | ObjectID | string[] | number[] | Date[] | ObjectID[]".
Объектный литерал может использовать только известные свойства. "item" не существует в типе "FindOptionsWhere | Date | ObjectID | string[] | number[] | Date[] | ObjectID[]".
  • Вопрос задан
  • 237 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы