2301_76146661 2023-07-29 18:04 采纳率: 80%
浏览 9
已结题

schema联表查询opendb-mall-goods(副表)和uni-pay-orders(主表)联表查询,获取不到副表内容

opendb-mall-goods(副表)和uni-pay-orders(主表)联表查询,获取不到副表内容,单独查询都能获取到内容

主副表如果调换顺序

const res = await db.collection(ordergoods,orders).get()

则只出现opendb-mall-goods的内容,uni-pay-orders表内容为空,见图

opendb-mall-goods(副表)和uni-pay-orders(主表)联表查询

查询代码  
const orders = db.collection('uni-pay-orders').where(`user_id==$cloudEnv_uid`).field('status,goods_id').getTemp()  
const ordergoods = db.collection('opendb-mall-goods').where(`userid==$cloudEnv_uid`).field('_id,totalPrice,skuList').getTemp()  
const res = await db.collection(orders,ordergoods).get()  

uni-pay-orders(主表)部分必要信息  

"permission": {  
        "read": true,  
        "create": true,  
        "update": false,  
        "delete": false  
    },  
"user_id": {  
            "title": "用户ID",  
            "bsonType": "string",  
            "description": "用户id,参考uni-id-users表",  
            "foreignKey": "uni-id-users._id",  
            "forceDefaultValue":{  
                            "$env":"uid"  
                        }  
        },  
        "goods_id":{         //关联opendb-mall-goods表  
            "title": "订单id",  
            "bsonType": "string",  
            "description": "订单id,参考opendb-mall-goods表",  
            "foreignKey": "opendb-mall-goods._id",  
            "forceDefaultValue":{  
                            "$env":"opendb-mall-goods._id"  
                        }  
        },  

opendb-mall-goods(副表)部分必要信息  

"permission": {  
        "read": true,  
        "create": true,  
        "update": true,  
        "delete": false,  
        "count": false // 禁止查询数据条数(admin权限用户不受限),  
    },  
"userid": {  
            "bsonType": "string",  
            "description": "用户ID, 参考`uni-id-users` 表",  
            "foreignKey": "uni-id-users._id",  
            "forceDefaultValue": {  
              "$env": "uid"  
            }  
          },  
        "name": {  
            "bsonType": "string",  
            "description": "一级分类",  
            "title": "一级分类",  
            "trim": "both"  
        },

img


主副表调换位置结果

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月6日
    • 创建了问题 7月29日

    悬赏问题

    • ¥15 校内二手商品转让网站
    • ¥20 高德地图聚合图层MarkerCluster聚合多个点,但是ClusterData只有其中部分数据,原因应该是有经纬度重合的地方点,现在我想让ClusterData显示所有点的信息,如何实现?
    • ¥100 求Web版SPC控制图程序包调式
    • ¥20 指导如何跑通以下两个Github代码
    • ¥15 大家知道这个后备文件怎么删吗,为啥这些文件我只看到一份,没有后备呀
    • ¥15 C++为什么这个代码没报错运行不出来啊
    • ¥15 一道ban了很多东西的pyjail题
    • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
    • ¥15 C++识别堆叠物体异常
    • ¥15 微软硬件驱动认证账号申请