Laravel 拉威尔查询:';列表';方法

Laravel 拉威尔查询:';列表';方法,laravel,laravel-4,query-builder,Laravel,Laravel 4,Query Builder,“lists”方法当然可以检索列的值列表,但我希望该方法能够检索值,但不会重复,如何实现这一点 $types = DB::table('events')->lists('type'); 如果只需要获取不同的值,则应执行以下操作: $types = DB::table('lists')->distinct()->lists('type'); 如果正在执行数据库规范化更正,则事件表应仅具有唯一的事件类型,对吗?也许我误解了你的问题,你有多种相同的事件类型吗?有可能过滤它

“lists”方法当然可以检索列的值列表,但我希望该方法能够检索值,但不会重复,如何实现这一点

    $types = DB::table('events')->lists('type');

如果只需要获取不同的值,则应执行以下操作:

$types = DB::table('lists')->distinct()->lists('type');

如果正在执行数据库规范化更正,则事件表应仅具有唯一的事件类型,对吗?也许我误解了你的问题,你有多种相同的事件类型吗?有可能过滤它们,但关系就好像刹车一样。谢谢你的努力,帕特里克,把“类型”作为分类“事件”的一种方式……谢谢你,安东尼奥,我一直在阅读你关于拉威尔和其他很多事情的答案,在其他地方没有看到这样完整的答案,我想感谢你自己,现在我有机会了