Заменить вложенный объект другим объектом

1

Я хочу заменить вложенный объект другим объектом.

Это самый простой способ выразить это?

r.expr({ foo: {bar: 1}, eck: true })
 .merge({ foo: null }, { foo: {zim: 1} })

// Expected output: { foo: {zim: 1}, eck: true }
Теги:
rethinkdb
rethinkdb-javascript

1 ответ

2

Вы можете использовать r.literal для этого: https://www.rethinkdb.com/api/javascript/literal

r.expr({ foo: {bar: 1}, eck: true })
 .merge({ foo: r.literal({zim: 1}) })

Ещё вопросы

Сообщество Overcoder
Наверх
Меню