我目前正在使用https://github.com/yajra/laravel-datatables为我的数据表发送ajax请求,但注意到:
columns: [
{ data: 'first_name' },
{ data: 'last_name' },
{ data: 'email' },
]但这些都是我的javascript文档中的行。我目前正在提供这样的数据:
return Datatables::of(User::all())->make(true);这意味着,如果有人在我的js文件中更改行,他可以查看他不应该看到的列。现在,如果您查看github文档,您可以看到这个包也可以接受集合或查询。是否可以只针对数据库中的某些列进行集合或查询?
发布于 2017-04-16 16:48:26
您只能从这样的数据库中获取必要的列:
return Datatables::of(User::all(['first_name','last_name','email']))->make(true);https://stackoverflow.com/questions/43439476
复制相似问题