对象只保存到解析服务器,而不保存到MongoDB

对象只保存到解析服务器,而不保存到MongoDB,mongodb,ubuntu,parse-platform,Mongodb,Ubuntu,Parse Platform,我有一个运行Ubuntu的AWS EC2实例。我已经在它上面安装了Parse服务器,它在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

我有一个运行Ubuntu的AWS EC2实例。我已经在它上面安装了Parse服务器,它在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类没有显示在解析仪表板上,也没有显示在MongoDB上迁移的数据库上。MongoDB与解析服务器位于同一服务器上

还好吗,还是有问题

我通过添加数据库Uri解决了这个问题

--databaseURI <DatabaseURI>
——数据库URI

我通过添加数据库Uri解决了这个问题

--databaseURI <DatabaseURI>
——数据库URI

Parse server不使用mongoDB以外的任何其他存储,因此它必须存在,mongoDB可以有更多的数据库,以便您可以检查。。。我建议我从一开始就遵循本教程。然后登录为pm2用户,运行“pm2日志”命令并在此处共享。。。在95%的情况下,它会告诉你什么是错误的对不起,我的意思是解析用户——sudosu解析然后运行pm2 logsParse服务器不使用mongoDB以外的任何其他存储,所以它必须在那里,mongoDB可以有更多的数据库,所以你可以检查。。。我建议我从一开始就遵循本教程。然后登录为pm2用户,运行“pm2日志”命令并在此处共享。。。在95%的情况下,它会告诉你什么是错误的对不起,我的意思是解析用户——sudosu解析,然后运行pm2日志