Hello,问题描述如下:
A绑定B,数据都是直接写入A应用中的。代码如下:
# encoding: utf-8 import leancloud # 应用B的APPID # app_id = 'BmVJawWAOje3iDDB07FevQgC' # 应用A app_id = 'n4BWR9Vn2SNv3VHhXOu0FrkG' app_key = 'XXX' master_key = 'XXX' leancloud.init(app_id, app_key, master_key=master_key) from leancloud import Query # author is user pointer. content = Query('CameliaContents').include('author').first() # print content._attributes user = content.get('author') print user and user.get('username') """ 输出 1、未绑定:wuhailei 2、绑定:None """
但点击指针字段可以链接到User数据:
点击后:
你好,请提供这 2 个应用的 App ID。
应用A:n4BWR9Vn2SNv3VHhXOu0FrkG应用B:BmVJawWAOje3iDDB07FevQgC
这 2 个应用的 _User 表并不是绑定的。可以在绑定后测试。
需要一一对应,include 在 class 绑定时才会生效。
我的两个_User表是没法绑定的,一个是后台,一个是API,不同的账户体系。
我在后台建了个AppUser表,但这样名字又对应不上了,有没有别的解决办法呢?
那为什么在LeanCloud的控制台就能关联上呢?
首先,我解释一下。从逻辑上来说,Content 作为 A、B 间共享的表,一旦它有 pointer 型字段指向一张表时,对应的 2 张在 A、B里的表,要有同样的绑定关系。
对于控制台能关联的情况,我们需要控制一下,不允许这种行为。
你好,请跟进 https://github.com/leancloud/knowhow/issues/6 查看修复进展,谢谢。
看了下,第二个链接挂了?
你好,相关 issue 已经失效被关闭。此主题是 16 年时间太久了,请您新建主题详细说明您遇到的问题。