主表
{
"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": "拼音"
}
}
}
如果还不支持关联,那该怎么解决?查询两次数据,然后前端拼接?
1 个回复
DCloud_uniCloud_WYQ
list字段这样的不支持,没有太好的写法。可以在云函数里面自己写lookup实现