2016-04-05 1 views
1

У меня есть экземпляр AWS EC2 под управлением Ubuntu. Я установил на нем Parse Server, и он запускается на localhost.Объекты сохраняются только на сервере анализа, а не на MongoDB.

Я добавил новый объект на сервере, используя следующую команду:

$ curl -X POST \ 
-H "X-Parse-Application-Id: APPLICATION_ID" \ 
-H "Content-Type: application/json" \ 
-d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' \ 
http://localhost:1337/parse/classes/GameScore 

После того как я добавил этот объект образец, я использовал эту команду для того, чтобы получить этот объект обратно:

$ curl -X GET \ 
    -H "X-Parse-Application-Id: APPLICATION_ID" \ 
    http://localhost:1337/parse/classes/GameScore/2ntvSpRGIK 

И я получил этот выход, а это значит, что в базе данных:

{ 
    "objectId": "2ntvSpRGIK", 
    "score": 1337, 
    "playerName": "Sean Plott", 
    "cheatMode": false, 
    "updatedAt": "2016-03-11T23:51:48.050Z", 
    "createdAt": "2016-03-11T23:51:48.050Z" 
} 

Но по какой-то причине, то CLAs s GameScore не отображается не на панели управления Parse, а не в моей перенесенной базе данных на MongoDB. MongoDB находится на том же сервере, что и Parse Server.
Все в порядке или есть проблема?

+0

Я следовал этому руководству с начала. –

+0

Тогда войдите в pm2 и запустите команду «pm2 logs» и поделитесь ею здесь ... На 95% он скажет вам, что не так –

ответ

0

Я решил, добавив базу данных Uri

--databaseURI <DatabaseURI> 
Смежные вопросы