自定义表单及如何按自定义内容排序、统计等的问题
有一个动态表单系统,用户可以根据自己的业务自定义创建表单
数据结构大概做如下的设计:
form 表单表
form_id form_name;
fields 字段表
id,name,type,form_id;
form_data 记录表
id,form_id,data_txt,这里的data_txt是表单值用json字符串存
比如
form:
1 xxxproduct 商品表单
fields:
1 pro_name 商品名称 text 1
2 pro_loves 商品被收藏数 number 1
3 pro_price 商品价格 double 1
...
form_data
1 1 {"pro_name":"感冒颗粒","pro_loves":123,"pro_price":5.0,"add_time":20190916}
怎么按pro_loves add_time降序 升序排序呢
怎么统计pro_price大于5的商品和商品数量呢?
用MongoDB和mysql怎么解决
自己已经解决