export class Barrel {
id: number;
radius: number;
world_id: number;
recipe_id: number;
constructor(worldId: number) {
this.world_id = worldId;
}
}
db.getObjects(Barrel, (result) => {
console.log(result);
});
getObjects(obj: Entity | any, callback = null, params = []) {
let table = obj.constructor.name.toLowerCase();
}
Если передам объект то в table будет имя barrel, но если пишу просто Barrel получаю в name function, как получить имя, так же как из объекта.
в проекте подключен модуль "reflect-metadata": "^0.1.10" может через него как то?
Пробовал гуглить так: typescript get class name without instance ответ не нашел
А все ребята, нашел obj.name
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники