5голосов
Голосовать
New

Расширение Yandex Database (Document API), для работы SQL на любых языках

Для обхода SDK и использования SQL на практически любых языках программирования. Есть простой способ, добавить в Document API новый action, например Statements. Таким образом, можем выполнить классический SQL запрос Document API по http. Например: { "Statements": "YQL", "Query": "SELECT NOW();" } Пример ответа: { "2020-11-29 09:56:07" } Еще пример { "Statements": "YQL", "Query": "SELECT `id`, `name`, `login` FROM `users`;" } Ответ [ { "type": "header", "version": "1.0.1", "comment": "Export to JSON Document API Statements" }, { "type": "database", "name": "ydb999" }, { "type": "table", "name": "users", "database": "ydb999", "data": [ { "id": "79", "name": "Самопалов Николай Сергеевич", "login": "10138" }, { "id": "80", "name": "Морозов Генадий Сергеевич", "login": "10152" }, { "id": "81", "name": "Чукреев Дамир Анатольевич", "login": "10176" } ] } ]

3 комментария