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类型的索引)

回到顶部