https://leancloud.cn/docs/rest_api.html#hash6527796532

REST API接口使用include传参时,如上图返回关联对象是

 "whichGardenId": {
       "__type": "Relation",
       "className": "garden"
  },

按照你们文档也就是上面链接里的说明应该返回:

  "whichGardenId": {
           "__type": "Object",
           "className": "garden",
          "objectId": "51e3a359e4b015ead4d95ddc",
           "createdAt": "2015-06-29T09:31:20.371Z",
           "updatedAt": "2015-06-29T09:31:20.371Z",
           "desc": "Post 的其他字段也会一同被包含进来。"
  {

是我表关联设置不对吗?2个表设置关联,我使用其中一个表的自定义字段用AddRelation设置的关联另一个表记录。

你好,我注意到 whichGardenId 这个字段的类型是 Relation。目前 Relation 类型已经弃用,您可以将相关字段改用 Pointer 类型来存储关联对象,这样就可以正常使用 include 了。

我已经把

"whichGardenId": {
    "__op": "AddRelation",
    "objects": [
        {
            "__type": "Pointer",
            "className": "garden",
            "objectId": "619ba93b1d6ef652607c67a1"
        }
    ]
},

改成

"whichGardenId": {
    "__type": "Pointer",
    "className": "garden",
    "objectId": "619b5ba6f277b028fa8cc29b"
},

{{gurl}}/1.1/classes/owner?include=whichGardenId
得到了想要的数据如下;但是type怎么还是Pointer,以上链接文档说应该是Object?

"whichGardenId": {
            "OCStatus": "",
            "address": "汉正街",
            "updatedAt": "2021-11-22T08:58:14.584Z",
            "gardenName": "江山如画32",
            "admin": "",
            "objectId": "619b5ba6f277b028fa8cc29b",
            "city": "武汉市",
            "createdAt": "2021-11-22T08:58:14.584Z",
            "className": "garden",
            "hasAdmin": false,
            "__type": "Pointer",
            "area": "硚口区",
            "img": "https://tse4-mmcn.bing.net/th?id=OIP.VB&dpr=1"
        },

抱歉,这个地方是文档写错了。当查询中使用 include 时,返回结果里的 __type 会和不使用 include 一样值为 "Pointer"

好吧。解决了。 我去提下一个关于表关系的问题