RethinkDB - Python - 检查表

时间:2017-12-18 04:14:52

标签: python database rethinkdb

我想知道是否有更简单的方法来检查数据是否在表格中。目前我不得不使用

users = r.db("main").table("users").filter(r.row['user'] == int(msg.author.id)).run()

for user in blacklist:
    if users['user'] == msg.author.id:
        return # this happens if the user sending a message was found

我必须使用它,因为用户的响应是重新考虑数据光标

<rethinkdb.net.DefaultCursor object at 0x0512C0B0> (done streaming):

所以我不能使用

data has item

谢谢

1 个答案:

答案 0 :(得分:0)

解决了,忘记了python中的list方法所以我所要做的就是

data = list(r.db(&#34;数据库&#34;)。table(&#34; table&#34;)。run())