我在Lumen中构建一个API,它有输入和输出数据(get,post等等)。我想通过API响应和传入请求掩盖我的模型属性(数据库列名称),以便不公开数据库列名。
对于我已经进行转换的响应,但是当发出数据发布请求时,更加困难,因为我必须更改输入名称(到实际列名称),因此模型操作函数可以正常工作。
是否有一个Laravel / Lumen功能或包可以通过地图列名称来处理这个问题,例如
$columnMap = [
'real_model_attribute' => 'api_exposed_attribute_name',
...
...
];
谢谢!