在schema中这样设置(完全按照视频教程处理):
"city": {
"bsonType": "string",
"title": "所在城市",
"description": "所在城市的编码",
"foreignKey": "opendb-city-china.code",
"enumType": "tree",
"enum": {
"collection": "opendb-city-china",
"orderby": "value asc",
"field": "code as value, name as text"
}
},
然后用schema2code生成页面,在新建页面用picker选好之后,在detail页面是这样的:
<view>
<text>所在城市</text>
<text>{{data.city && data.city[0] && data.city[0].name}}</text>
</view>
实际的显示效果就是只能显示“区”的名字,无法显示前面的“省、市”。
现在诉求是,希望显示“所在城市:省-市-区”,请问代码应该如何修改啊?
l***@qq.com
"field": "code as value,name as text"
怎么写 将完整的 省市区 写入数据库中呢
"field": "name as value" ??????
2022-04-18 21:46