18
mam ten obiekt:Jak dołączyć element do tablicy w rethinkdb
{
"id": "eb533cd0-fef1-48bf-9fb8-b66261c9171b" ,
"errors": [
"error1" ,
"error2"
]
}
ja po prostu chcę dołączyć nowy błąd do tablicy błędów. Próbowałem:
r.db('test').table('taskQueue').get("eb533cd0-fef1-48bf-9fb8-b66261c9171b").update({'errors': r.row['errors'].append('appended error')})
ale to nie zadziałało. Daje to ten błąd: "TypeError: r.row.errors jest niezdefiniowany"
Moje pytanie brzmi: jak dodać tablicę?
Dziękuję za tę odpowiedź. Noob pytanie o to, jeśli 'eb533cd0-fef1-48bf-9fb8-b66261c9171b' jest ogromny dokument, będzie" .get "najpierw nie być drogie? na przykład czy byłby sposób na dodanie elementu bezpośrednio do typu danych, zamiast pobierania całego dokumentu, a następnie zastąpienie całej tablicy w nim? – kvz