【发布时间】:2016-01-29 02:07:59
【问题描述】:
Laravel 可以选择为每个模型添加一个 $appends 数组,通过为每个模型添加访问器,使附加值自动可用,就好像它们是数据库属性一样。
这通常非常方便,但在这种情况下,我只需要获取我放入 select() 的字段,因为 DataTables 只期待我发送给它的内容。
例子:
Item::select(['image', 'name', 'color']);
将返回属性中color 之后的附加字段。
返回结果时如何强制排除附加值?
或者,我如何让 DataTables 忽略某些属性?
不确定哪条路线的时间成本最低。
目前使用yajra/laravel-datatables包发送数据到jQuery DataTables AJAX请求。
【问题讨论】:
标签: php laravel laravel-4 datatables laravel-datatables