滁州老安
滁州老安
  • 发布:2021-09-16 15:08
  • 更新:2021-09-17 14:21
  • 阅读:802

opendb-city-china.schema

分类:uniCloud
"parent_code": {  
            "bsonType": "string",  
            "title": "父级编码",  
            "description": "父级编码",  
            "parentKey": "code",  
            "enumType": "tree",  
            "enum": {  
                "collection": "opendb-city-china",  
                "field": "code as value, name as text, eq(type, 0) as isroot, eq(type, 1) as isroot",  
                // "field": "code as value, name as text, eq(type, 0) as isleaf"  
                // "where": "type == 0 || type == 1", // 查询条件  
                "orderby": "value asc"  
            },  
            "foreignKey": "opendb-city-china.code",  
            "permission": {  
                "write": false  
            }  
        },

中国城市,想达到,列表里关联的不是编码,是name,增加里可以选择 type=0或者1的,schema2code生成代码后,不对了。请帮看下,在线等,谢谢

2021-09-16 15:08 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

你上面贴出来的schema是opendb-city-china这个表的?为什么要这么写。这个表不应该使用数据库管理

滁州老安

滁州老安 (作者) - 老安

就是一个例子,比如货品递归分类,支持无线级菜单。表结构设计的时候,上级分类可以不选。也可以选择一下上级分类

滁州老安

滁州老安 (作者) - 老安

1、新增顶级分类,不选择分类
2、新增二级分类,可以选择到顶级分类,给顶级分类增加下级分类
3、新增一个分类,可以不选,可以选择顶级分类,也可以选择到二、三、四、五级分类。
就是一个递归表,schema该怎么设计,可以生成对应界面

该问题目前已经被锁定, 无法添加新回复