İçeriğe geç

Salt-Okunur Tracking Kapatılmamış (ARCH3054)

Anahtar typescript.orm.readonly-tracking-not-disabled · Önem warning · Kategori orm

Yalnızca okuma amaçlı sorgular tam takip edilen, hidrate edilmiş varlıklar yüklerse identity-map ve değişiklik takibi maliyeti boşa harcanır. Daha hafif bir okuma modu kullanın.

const users = await userRepo.find({ where: { active: true } });
return users.map(u => ({ id: u.id, name: u.name })); // sadece okunuyor
const users = await userRepo.find({
where: { active: true },
select: { id: true, name: true },
});
return users; // hafif, takipsiz okuma

Salt-okunur sorgularda AsNoTracking/.values()/select/lean gibi hafif okuma modunu kullanın.