php - Laravel 查询生成器 - 从数据库中选择 Laravel 方式

标签 php mysql laravel

我从选择按钮获取用户查询并将其保存在变量 $selection 中。我现在想返回所有行条目,其中 $selection 等于现有的列描述,并且相应行的值大于 0。

我该如何以 Laravel 方式做到这一点?

我有 $selection=(用户选择的苹果)

现在我想返回 apples>0 的所有行,按降序排序。

谢谢。

最佳答案

嗨,首先我想说我仍然是 Laravel 的初学者,所以我的解决方案可能不起作用。但我还是想尽力帮助你。我想我已经很接近了:

$query = DB::table('users')->select('apples');

$users = $query->addSelect('apples')->orderBy('apples', 'desc')->where('apples', '>', 0)->get();

关于php - Laravel 查询生成器 - 从数据库中选择 Laravel 方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27257196/

相关文章:

php - 从表中选择,其中列是 PHP 中的外键

mysql - 使用时间间隔为每个外键选择最高值

datetime - 拉拉维尔 : display personal format of timestamps fields

php - 从 View 中的外键获取数据(Laravel 5.6)

php - 第 245 行 ConnectionFactory.php 中的不同错误 - Laravel 5.4

php - WordPress数据库错误: You have an error in your SQL syntax

php - 需要有关 mysql 错误的帮助

php - 嵌套 while for table select 仅给出一个结果

Laravel 默认路由到 404 页面

php - 将 CSS 存储在数据库中