3***@qq.com
3***@qq.com
  • 发布:2023-05-26 15:00
  • 更新:2023-05-26 16:36
  • 阅读:200

现在数组里面还是对象的不支持使用foreignKey关联

分类:uniCloud
主表  
{  
    "bsonType": "object",  
    "required": [],  
    "permission": {  
        "read": true,  
    },  
    "properties": {  
        "_id": {  
            "description": "ID,系统自动生成"  
        },  
        "list": {  
            "bsonType": "array",  
            "title": "品牌",  
            "properties": {  
                "brand": {  
                    "bsonType": "string",  
                    "title": "品牌",  
                    "description": "品牌",  
                    "foreignKey": "副表.pinyin"  
                },  
                "number": {  
                    "bsonType": "int",  
                    "title": "销量"  
                }  
            }  
        },  
        "week": {  
            "bsonType": "array",  
            "title": "所属时间",  
            "description": "日期范围"  
        }  
    }  
}

副表

{  
    "bsonType": "object",  
    "required": [],  
    "permission": {  
        "read": true,  
    },  
    "properties": {  
        "_id": {  
            "description": "ID,系统自动生成"  
        },  
        "brand": {  
            "bsonType": "string",  
            "title":"品牌",  
            "description": "品牌"  
        },  
        "pinyin": {  
            "bsonType": "string",  
            "title":"拼音",  
            "description": "拼音"  
        }  
    }  
}

如果还不支持关联,那该怎么解决?查询两次数据,然后前端拼接?

2023-05-26 15:00 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

list字段这样的不支持,没有太好的写法。可以在云函数里面自己写lookup实现

要回复问题请先登录注册