Как добавить элемент в массив в rethinkdb
У меня есть этот объект:
{
"id": "eb533cd0-fef1-48bf-9fb8-b66261c9171b" ,
"errors": [
"error1" ,
"error2"
]
}
Я просто хочу добавить новую ошибку в массив ошибок. Я старался:
r.db('test').table('taskQueue').get("eb533cd0-fef1-48bf-9fb8-b66261c9171b").update({'errors': r.row['errors'].append('appended error')})
но это не сработало. Выдает это сообщение об ошибке: "TypeError: r.row.errors не определен"
Мой вопрос, как добавить массив?
1 ответ
Решение
r.db('test').table('taskQueue').get("eb533cd0-fef1-48bf-9fb8-b66261c9171b").update({
errors: r.row('errors').append('appended error')
})
Так не r.row['errors']
, но r.row('errors')
,