有時候我只想從多行中選擇一個值。使用字符串而不是對象的Sequelize返回數組
讓我們來想象我有一個帳戶模型,看起來像這樣:
帳戶
- 編號
- 名稱
- 年齡
,我也只喜歡選擇名稱。
你會寫這樣的事:
AccountModel.findAll({
where: {
Age: {
$gt : 18
}
},
attributes: ['Name'],
raw : true
});
但是,這將與對象的數組返回。
[{Name : "Sample 1"}, {"Name" : "Sample 2"}]
我想獲得只有名字,像這樣的數組:
["Sample 1", "Sample 2"]
是否有可能與Sequelize實現這一目標? 我搜索了槽的文檔,但無法找到它。