建立的字段必须遵循 下划线的格式吗?

我现在有俩个系统需要数据互通 我直接建立老表的字段在nocobase,却发现 在系统上建立的时候 比如Other31Name 直接转换为了 other32_name。 我如果强行修改数据库的字段值。还修改了 数据库的 fileds字段值 还是不行 。会报错[
{
“message”: “Invalid SQL column or table reference”
}
]

检查部署的NocoBase 环境变量 DB_UNDERSCORED

Your database lower_case_table_names=1, please add DB_UNDERSCORED=true to the .env file 但是我修改配置后报这个

image
且没有使用websocket 这里 nginx配置 location /ws {
proxy_pass http://127.0.0.1:13000/ws/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 3600;
proxy_send_timeout 3600;
} 就一直报错

image
且经常报错这个

这个是mysql的约束 ,这种情况下必须使用DB_UNDERSCORED=true

好的谢谢