Можно ли преобразовать массив объектов json в запрос секвелизации? - PullRequest
0 голосов
/ 18 апреля 2019

Я получаю массив объектов JSON от клиента, и мне нужно динамически преобразовать его в sequelize запрос

Я попытался использовать регистр переключателей, например case 'и', создаст object.other = [op.and] и так далее. Но это не работает.

Я ожидаю получить что-то вроде этого:

[
 {
   other: "",
   column: "name",
   value: "Kevin"
 }
 {
   other: "and",
   column: "id",
   value: "10"
 }
]

и его следует преобразовать в

Model.findAll({
 where: {
  [Op.and]: [{name : 'Kevin'},{id: 10}] 
 }  
})
...