例如随机抽取3条记录
SELECT * FROM your_table
WHERE random() < 0.5
LIMIT 3;
什么场景下会用到这个功能?抽奖?
像订单池分配到个人其实也会用到这个功能
病人或病例抽查,随机分配小组或资源,领取福利物品等等
目前可以用工作流的JS 节点来写随机逻辑,比如 Math.random(),也可以用SQL 节点直接写 ORDER BY random() LIMIT 3
这样的查询
1 Like
工作流怎么把选出这条记录给页面呢? 后面还要对这条记录进行修改操作
用sql表,也是不能编辑
一般建议是通过工作流先处理,再把结果更新到数据里,页面再去展示这部分数据
不会提供这种功能在基础设施中的
1 Like
个性化的需求自己做插件或者付费给官方做插件去 你市面上随便找个平台能有对应功能的才好提