【发布时间】:2015-01-31 03:48:27
【问题描述】:
我从选择按钮获取用户查询并将其保存在变量 $selection 中。我现在想返回 $selection 等于退出列描述并且相应行的值大于 0 的所有行条目。
我如何以 laravel 的方式做到这一点?
我有 $selection=(用户选择的苹果)
现在我想返回 apples>0 的所有行,按降序排序。
谢谢。
【问题讨论】:
-
您使用的是原始 SQL、Eloquent 还是查询构建器?
-
没关系,我只需要一个可行的解决方案!
-
如果我这样做:$lookingFor = Input::get('selection'); if ('selection'=='apples'){ $lookingFor = DB::table('users')->select('apples'); $selectedC=$lookingFor->addSelect('c')->orderBy('c', 'desc')->where('c', '>', 0)->get();那会是正确的吗?如何更改它以调整梨、葡萄等列?我可以做一个foreach循环吗?还是字符串比较?