所以我正在使用Javascript SDK设置Parse。我的Parse数据库中有两个集合。让我们说他们的结构如下:
媒体
+----------+----------------+
| objectId | place |
+----------+----------------+
| 12345 | ab123cd<Place> |
+----------+----------------+
放置
+----------+----------------+
| objectId | name |
+----------+----------------+
| 67891 | Australia |
+----------+----------------+
我希望能够查询Place
并获取该地点的所有媒体。在阅读了Parse文档的关系部分之后,我构建了这个:
var query = new Parse.Query(Place);
query
.get(id)
.then(function(model) {
var mediaRelation = model.relation('Media');
mediaRelation.query().find().then(function(media) {
console.log(media);
});
}, err);
但只记录一个空数组。我以错误的方式进行查询吗?有人可以指出我正确的方向或让我去?
我真的很感激任何帮助!