rethinkdb php rql присоединяется к вложенному полю

У меня пустое поле под названием «размещение», которое я пытаюсь добавить с помощью массива данных, используя этот код:

r\table('xxx')->get($_POST['id'])->update(['accommodations' => r\row('accommodations')->append(['name' => $_POST['name'] , 'checkin' => $checkin , 'checkout' => $checkout , 'status' => 'rq'])])->run($conn); 

Но до сих пор ничего не обновляется. Я проверил все мои переменные, и все в порядке (ID, имя, дата проверки и проверки) … и у меня также нет ошибок php. Руководство php rql api не очень точно описывает способ добавления вложенного поля, поэтому я не знаю, что я там делаю. Надеюсь, кто-то может помочь мне в этом.