Couchbase выберите зарезервированное ключевое слово с именем столбца

#couchbase #n1ql

#couchbase #n1ql

Вопрос:

В моем запросе couchbase я получаю сообщение об ошибке, потому что «Path» является зарезервированным ключевым словом.

 select RawUrl, Path from couchbaseSample order by CreateTimeUtc desc

[{"code":3000,"msg":"syntax error - at Path"}
 

Я попытался использовать [Path], но ничего не вышло.

Как я могу решить эту проблему?

Ответ №1:

Вы можете избежать зарезервированных слов, используя обратные тики.

 select RawUrl, `Path` from couchbaseSample order by CreateTimeUtc desc