Мне нужно запустить патч (или обновление) в Objection. js, основываясь на условии. У меня есть этот код:
if (leavenMachine.ping == true){
MachinesInit.query()
.patch({status: 'OK', online:"yes"})
.where('machine', 'leaven machine')
.where('type', 'M');
}else {
MachinesInit.query()
.patch({status: 'OK'})
.where('machine', 'leaven machine')
.where('type', 'M');
}
Мне нужно реорганизовать его так, чтобы мне не нужно было два запроса (один внутри условия if и второй внутри другого), а только один, встраивая условие внутри метод патча. Является ли это возможным? Как я могу это сделать?