tp6 not support data: 10500

281 阅读1分钟

在使用layui

image.png

form表单提交的时候

image.png

如果我的参数是一个集合的情况下 后台的获取到的参数是age[0]这种格式 如果我们直接save(input(''))保存的时候会触发not support data: 这是因为 vendor\topthink\think-orm\src\db\builder\mysql.php

image.png

提交的下标值没有通过正则的匹配导致报错

image.png

可以在控制器端加一层过滤,或者用笨方法根据数据库字段名一个一个的建吧