对象仅保存到Parse Server而不保存到MongoDB

时间:2016-04-05 20:09:38

标签: mongodb ubuntu parse-platform

我有一个运行Ubuntu的AWS EC2实例。我已在其上安装了Parse Server,它在localhost上运行。

我已使用此命令向服务器添加了一个新对象:

$ 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"
}

但由于某些原因,GameScore类不会显示在Parse仪表板上,而不会显示在MongoDB上的迁移数据库中。 MongoDB与Parse Server位于同一服务器上。
没问题还是有问题?

1 个答案:

答案 0 :(得分:0)

我通过添加数据库Uri来解决它

--databaseURI <DatabaseURI>