Команда «rdb.table('newnmeadata').orderBy('nos')» отлично работает в обозревателе данных RethinkDB. «Нет» — это первичный ключ. Нет проблем с получением данных (для канала сокета) с использованием «.with_fields», но RethinkDB обслуживает данные в любом старом порядке. Я пробовал много-много итераций ниже, но теперь я в тупике?
import rethinkdb as r
rdb = r.RethinkDB()
rdb.connect('localhost', 28015).repl()
while True:
cursor = rdb.table('newnmeadata').orderBy('nos').run()
for document in cursor:
msg = (str(document)[10:-13])
print(msg)
Выдает следующую ошибку:
Python 3.8.1 (C:/Program Files (x86)/Python/python.exe) %Run datastream.py Traceback (последний последний вызов): Файл «C:\Program Files (x86)\Python\MyPy\datastream. py", строка 7, в курсоре = rdb.table('newnmeadata').orderBy('nos').run() AttributeError: объект Table не имеет атрибута orderBy