0

如果我有如下结构:

_用户结构:

objectId
username
password
name - string

帖子结构

objectId
postName - string
postMsg - string
postAuthor - Pointer< _User > (Pointer to the User Class)

我想查询帖子,并且只想包含 postAuthor 的 objectId。目前我正在使用以下内容:

var Posts = Parse.Object.extend("Posts");
var query = new Parse.Query(Posts);
query.include("postAuthor");

但是这个查询在每个帖子中都包含作者的详细信息,这是重复的,也使得响应很重。

有没有办法只包含 postAuther 的 objectId?

4

1 回答 1

1

你不必使用'query.include'

postAuthor字段将是一个指针,其中包括 id (objectId):

var Posts = Parse.Object.extend("Posts");
var query = new Parse.Query(Posts);
// filter as required
query.find().then (function (posts) {
   posts.forEach(function (post) {
      console.log('Authors objectId is ' + post.get('postAuthor').id
   })
})
于 2017-07-01T10:57:13.197 回答