Active Model Serializer JSON API 序列化将键中的下划线变为横线,我知道可以修改设置不进行转换,但似乎转为横线更符合规范吧(不确定)。
但是客户端在提交数据的时候,如果用横线,那 params 中键都是横线,就没办法直接用,需要转换。另一种是直接让客户端提交下划线的,但感觉 API 出去的都是横线,提交的时候又是下划线,很不一致。
所以这种情况怎么处理?感觉还是让客户端提交横线的比较一致,那么 Active Model Serializer Deserialize 的时候有办法自动转为下划线,还是要手动转?