说下需求,就是类似商城的分类选择器,服装---》女装---》连衣裙 这种结构,用小程序端云开发实现
以前有的是THINKPHP,数据库存上catid和parentid,后台来个递归就可以解决问题
现在用小程序云开发,我想大致两种方案:
第一种:
1 数据库和以前的一致,然后在小程序端循环取出所有数据(上千条),或在云函数端循环取出数据
2 到小程序端用递归重新生成需要的json数组,然后到小程序前端展示(一共三级,级数固定)
第二种:
1 数据库重新构建,用JSON格式,直接按照三级结构构建
2 小程序端或用云函数取出JSON,渲染到前端(不用递归)
两种方式,感觉后一种方式可能效率要高些,云开发才开始学习,希望大家给点意见,用哪种方式最好,或者其它方式 ,感谢
最终实现类似唯品会小程序效果
版主在吗,我想问一下,在wxml要怎么样填写才能取出多级数据?最终实现类似唯品会小程序效果。
这是云开发数据库设计的范式化和反范式化设计,这个具体要看你自己的业务,
内嵌数据(反范式化)与引用数据(范式化)的比较
如果未来有做搜索的,建议还是使用结构化的数据结构效率会高一些