mongodb - 对象仅保存到 Parse Server 而不是保存到 MongoDB

标签 mongodb ubuntu parse-platform

我有一个运行 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/

相关文章:

swift - 解析关系/合并表 <Swift>

android - 在带有 Parse.com 后端的 Android 中使用 Twitters API

django - 单页应用还是多页应用?

java - MongoTemplate 拉取查询在 mongo shell 和 spring mongoTemplate 中不起作用

php - 将 Docker 容器连接到远程 MySQL 数据库

c++ - SerialStream.Open ("/dev/ttyUSB0"的实例)引发异常 "Bad file descriptor"[libserial, lubunto, c++]

php - 更新 PHP 的简单方法

ios - 打印parse.com当前使用的版本

嵌套数组上的 MongoDB $elemMatch 投影

MongoDB查询帮助: $elemMatch in nested objects