使用Parse Javascript SDK嵌套多对多数据
因此,我将使用Javascript SDK设置解析。我的解析数据库中有两个集合。假设它们的结构如下所示: 媒体使用Parse Javascript SDK嵌套多对多数据,javascript,parse-platform,many-to-many,Javascript,Parse Platform,Many To Many,因此,我将使用Javascript SDK设置解析。我的解析数据库中有两个集合。假设它们的结构如下所示: 媒体 +----------+----------------+ | objectId | place | +----------+----------------+ | 12345 | ab123cd<Place> | +----------+----------------+ 我希望能够查询位置,并获取该位置的所有媒体。在阅读了解析文档的关系部分后,
+----------+----------------+
| objectId | place |
+----------+----------------+
| 12345 | ab123cd<Place> |
+----------+----------------+
我希望能够查询位置
,并获取该位置的所有媒体。在阅读了解析文档的关系部分后,我构建了以下内容:
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);
但只记录了一个空数组。我用错误的方式进行查询吗?有人能告诉我正确的方向或者让我走吗
我真的很感激任何帮助 place是否有一个名为“Media”的关系列?如果有,则发布的代码应找到与具有给定id的place对象相关的媒体对象。可能有重复的
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);