У меня есть следующий код
Locations.findAll({
attributes: ['id', 'location_name'],
include: [{
model: Somemodel,
attributes: ['hierarchy_name']
}]
})
Это даст следующий вывод:
id: 1
location_name: "City"
parent_id: 0
hierarchy: 1
location_hierarchy: {hierarchy_name: "Division"}
Есть ли способ получить имя_ иерархии без вложенности вывода с помощью sequelize? Вот так:
id: 1
location_name: "City"
parent_id: 0
hierarchy: 1
hierarchy_name: "Division"
Я знаю, что могу деструктурировать данные перед отправкой их клиенту и получу нужный формат. Но я хочу знать, можно ли это сделать напрямую из sequelize.