下面是一個例子:rethinkdb檢查是否存在記錄
r.db('my_db').table('my_table').get('my_record_id_123')
上面的代碼工作正常,但返回的記錄。該表中的記錄非常龐大。有沒有辦法檢查具有該特定ID的記錄是否存在而不返回記錄本身?
下面是一個例子:rethinkdb檢查是否存在記錄
r.db('my_db').table('my_table').get('my_record_id_123')
上面的代碼工作正常,但返回的記錄。該表中的記錄非常龐大。有沒有辦法檢查具有該特定ID的記錄是否存在而不返回記錄本身?
也許這就是你想要的東西(它會返回true,如果記錄存在或否則爲false):
r.db('my_db')
.table('my_table')
.getAll('my_record_id_123')
.count()
.eq(1)
退貨數量
r.db('my_db')
.table('my_table')
.count(function(user){
return user('id').eq(1121)
})
儘管此代碼可能回答此問題,但提供有關如何解決問題和/或爲何解決問題的其他上下文可以提高答案的長期價值。 – thewaywewere
在ReQL?或者你想用什麼語言來做這件事。 – Laurens
@woodsprite javascript(node.js server) – evilReiko