Выбор значений в базе данных. Ошибка #1064 MySQL

Всех приветствую! Имею вот такой запрос к базе данных

i.query("SELECT username, douziRecord FROM user ORDER BY douziRecord -> $.accumulate' DESC LIMIT 30");

Получаю на него ответ в виде

[M] Mysql (SELECT username, douziRecord FROM user ORDER BY douziRecord -> '$.accumulate' DESC LIMIT 30) 
(node:6884) UnhandledPromiseRejectionWarning: Error: ER_PARSE_ERROR: You have an error in your SQL syntax;
check the manual that corresponds to your MariaDB server version for the right syntax to use near '> '$.accumulate' DESC LIMIT 30' at line 1

Подскажите что делать, не понимаю в чем проблема. Сборка не моя, нужно пофиксить баги. А что до этого кодер хотел запросить - я никак не пойму


Ответы (0 шт):