необъяснимая синтаксическая ошибка, когда я пишу один код из документации - PullRequest
0 голосов
/ 09 мая 2019

У меня проблема новичка с синтаксисом.Я только начал изучать AQL.Документация хорошая, но я продолжаю делать синтаксическую ошибку, которую не могу объяснить.

Я пытался делать то же самое, что сказано в документации;Я скопировал то же самое с той же коллекцией, что и в примере, и это сработало, но когда я пытаюсь написать то же самое, средство проверки синтаксиса в веб-интерфейсе блокирует меня.

Может быть, я пишу что-то еще, что я не вижу в слове кода формата?(Я ничего не копировал из текстового процессора).Я использую Firefox и Windows 10

! (https://ibb.co/fYyCNwK)

(это почти первая страница руководства для новичка)

INSERT {
    "name": "Ned",
    "surname": "Stark",
    "alive"; true,
    "age": 41,
    "traits": ["A","H","C","N","P"]
} INTO Characters

1 Ответ

0 голосов
/ 09 мая 2019

У вас точка с запятой (;) от "alive" до true.

Это должно быть двоеточие (:).

У вас есть:

"alive"; true,

Вы должны иметь:

"alive": true,

Синтаксическая ошибка полезна, она сообщает:

  • unexpected
  • near '; true,
  • at position 4:12 (это соответствует строке | строке № 4 и столбцу № 12 и вашему ;)
...