假如我现在有两张表,`user`和`group`,`group`有一个字段`owner_id`关联到`user`表的`id`,但是这两张表是在两个数据库中的,这时候我还能使用APIJSON吗? 我希望在查询`group`列表的时候,会自动给每一个对象加一个字段`owner`,就是当前`group`关联的`user`对象的信息。 我该怎么做呢?
Activity
bigfacewo commentedon Sep 20, 2021
或者我应该说得详细一点,就是说我目前用户单独起了一个服务在管理user-center,组也是一个单独的服务group-center,组用到用户的信息都是去user-center取的,假如说APIJSON能够从另外一个APIJSON服务拿数据那就太棒了。
bigfacewo commentedon Sep 20, 2021
另外还有个区别就是,我去user-center拿数据是批量拿回来,再合并到组的数据里面的,主要是考虑效率问题,如果APIJSON也能考虑这种情况就更好了。
TommyLemon commentedon Sep 23, 2021
可以通过 @datasource/@database/@Schema 指定不同数据源来支持。

“自动给每一个对象加一个字段owner” 前端在参数 group 对象里传参 owner 对象引用赋值就行了。
http://apijson.cn/api/
TommyLemon commentedon Sep 23, 2021
用 APP JOIN

https://github.com/Tencent/APIJSON/blob/master/Document.md#3.2