2016-10-08 3 views
0

я пытаюсь добавить документ в моей MongoDB с MLab в Heroku:Добавить JSon документ MLab (MongoDB в Heroku)

Create document with mlab

И сообщение, которое я получаю: «Ошибка проверки JSON : Мы столкнулись с ошибкой при разборе вашего JSON. Пожалуйста, проверьте свой синтаксис (например, убедитесь, что вы используете двойные кавычки вокруг имен ваших полей и значений) и повторите попытку ».

Почему? Спасибо!

+0

Если вы дадите тело JSON в качестве исходного кода, я могу проверить его и дать вам ответ. От общего вида это выглядит ОК – Rotem

ответ

1

Это, вероятно, одинарные кавычки в вашем массиве комментариев.

Попробуйте заменить с:

"comments": [ 
    { 
    "comment": "This is insane", 
    "author": "Matt Daemon" 
    } 
] 

Кроме того, как @rotemy сказал, у вас есть какое-либо сомнение, если ваш JSON действительно, использовать валидатор, и вы будете в состоянии решить такого рода проблемы гораздо быстрее

+0

Большое спасибо! Это была проблема! –

1

Поскольку вы не добавили исходный код своего JSON, я бы рекомендовал использовать онлайн-инструмент проверки JSON, такой как JSONLint.

+0

Спасибо! Это полезно! –

Смежные вопросы