Tek bir satırda update
ve replace
yapmak için şık bir yol olup olmadığını düşünen var mı?RethinkDB bir satırda güncelleme ve değiştirme
Alanları kaldırmak ve aynı sorguda güncelleştirmek için r.row.without
kullanmak istiyorum. gibi
şey:
r.db('db').table('table').get('item_id')
.update({ field_a:'value_a'})
.replace(r.row.without(r.args(['field_b'])))`
sadece iyi olurdu zincirleme ama bu (güncelleme değişiklik sonuç döndürür) çalışmaz.
Teşekkürler @Neil, bir şeytan gibi çalışır! Sanırım anonim işlev olmadan da yapabilirsin. 'r.row.merge ({field_a: 'newval'}). ('Field_b')' olmadan – Sagivf