我有一个运行 Ubuntu 的 AWS EC2 实例。我已经在上面安装了 Parse Server,它在本地主机上运行。
我使用以下命令向服务器添加了一个新对象:
$ 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 位于同一台服务器上。
是没问题还是有问题?
最佳答案
我通过添加数据库Uri解决了
--databaseURI <DatabaseURI>
关于mongodb - 对象仅保存到 Parse Server 而不是保存到 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36436074/