curl -X POST -H "Cache-Control: no-cache" -H "Postman-Token: 94256359-1d49-d10d-d674-ee3cb57c8235" -d 'statement=SELECT text FROM weets LIMIT 1' "http://localhost:8093/query/service"
Отклик:N1QL REST API всегда возвращает ошибку на базе ВЫБРАТЬ
{
'requestID': '5d839aab-64c6-4c84-b89d-3d8137e19cf4',
'errors': [
{
'code': 3000,
'msg': 'syntax error - at SELECT'
}
],
'status': 'fatal',
'metrics': {
'elapsedTime': '830.837µs',
'executionTime': '746.072µs',
'resultCount': 0,
'resultSize': 0,
'errorCount': 1
}
}
Я попытался запросить данные через Couchbase REST API, но изо всех сил, чтобы сделать успешную заявку. Я понимаю, что означает ошибка, но не может понять, что не так с запросом. Любой, кто знаком с couchbase n1sql, пожалуйста, помогите. Я ценю.
это работает для меня с Couchbase Server 4.5, версия которой вы используете? Интересно, будет ли лучше избавляться от 'statement ='? –
Я использую Версию: 4.5.0-2601 Enterprise Edition (build-2601) – noob
Это странно, я буквально просто скопировал вашу команду curl и просто изменил 'weets' на' default', и это сработало для меня, той же версии Couchbase. .. –