uni-app 云数据库手动导入数据多了就失败
uni-app 云数据库手动导入数据多了就失败
操作步骤:
已说明
预期结果:
导入成功
实际结果:
导入失败
bug描述:
在云数据库面板中的uni-id-roles表直接点击添加记录
//添加成功
{ "_id": "ptRY9oK40YK8",
"role_id": "admin",
"role_name": "超级管理员",
"permission": [],
"comment": "超级管理员拥有所有权限",
"create_date": 1741093935606
}
//下面这条就添加失败
{
"_id": "6oEk1It8eQxP",
"role_id": "user",
"role_name": "普通用户",
"permission": ["CREATE_UNI_ID_USERS","READ_UNI_ID_USERS","CREATE_USER_DETAIL","UPDATE_USER_DETAIL","CREATE_FRIEND","UPDATE_FRIEND","READ_FRIEND","CREATE_HOST_RATE","UPDATE_HOST_RATE","CREATE_USER_RATE","UPDATE_USER_RATE"],
"comment": "普通用户",
"create_date": 1741093935606
}
不明白为何失败了,结合之前遇到的类似问题:
https://ask.dcloud.net.cn/question/207235
猜测可能是导入的数据量大,或者单条数据稍大就会失败?不知道是支付宝云的原因,还是unicloud对导入数据这里加了限制
更多关于uni-app 云数据库手动导入数据多了就失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app 云数据库手动导入数据多了就失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这是支付宝云目前已知的缺陷,你需要先把表删了, 然后重新新建表,然后permission字段要加 array 类型的索引(一定要加 array 类型的索引)即permission字段必须一开始就是array类型的索引(因为varchar类型的索引有长度限制,且permission本身就是数组,在支付宝云就是要加array类型的索引)