在应用A中的Class CA和CB都是绑定自应用B,

  1. 在A应用中调用 Query(CA).include('keyCB')的结果中,既没有keyCB的id,也没有完整的CB对象
  2. 调用Query(CA),不加include,结果返回后再fetch,能够正常取到CB的数据
  3. 测试CA为A应用的Class,非绑定Class时,include绑定的CB结果正常

以上Bug发生在CB是应用B的_User表,但在应用A中绑定到一个常规的Class

如果CB是应用B中的常规表,include时会返回数据

已确认是因为绑定Class与Class名不同引起的。

创建Class时指定字段的Class类型,调用AV.Object.createWithoutData时,传为原应用的Class名称,include时就可以生效