问题标签 [laravel-query-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6107 浏览

php - 更改默认日期格式 laravel sql 查询

我想将日期输出从以下 SELECT 查询更改为 DD/MM/YYY 格式。请建议。

这是我到目前为止所尝试的

0 投票
2 回答
2231 浏览

laravel - Laravel 5 / L5:使用数据库连接将作业推送到队列时设置尝试次数

我已经使用 Databse 连接在 L5 中设置了队列系统,运行迁移后,我的数据库 failed_jobs 和作业中有两个表。到目前为止一切正常,但是当推送操作失败时,它会继续尝试处理操作,并且没有删除失败的作业或插入 failed_jobs

在上面的示例中,如果不成功,我如何设置尝试尝试的次数,然后插入 failed_jobs。

我知道这可以使用

但是我想要使用闭包,因为我有不同的情况

0 投票
2 回答
5946 浏览

php - 如何在 Laravel 连接中使用“DATEADD”功能?

我有一个 Laravel 4 加入,如下所示:

我必须检测用户的时区并将与 GMT 的差异计算为一个数字,巴基斯坦可能是 +5,印度可能是 +5.5。现在我的问题是我正在将此连接的数据导出到 CSV 文件中。我必须在“timeline_started_at”和“timeline_finished_at”中添加小时数。我搜索并发现 SQL 的“DATEADD”方法可以增加或减少小时数。

真正的问题是我不知道在上面的连接中我应该在我的 Laravel 连接中使用 'DATEADD' 函数。

有人可以在这方面帮助我吗?????????

0 投票
1 回答
246 浏览

php - Laravel 4 查询生成器加入数据库原始

我正在使用 laravel 4 并且有这样的 sql 查询

我的问题是如何在查询生成器中编写

0 投票
2 回答
2285 浏览

php - 有条件地构建一个 Eloquent 查询

上下文

我使用 Laravel 的 Eloquent作为我的 ORM。我正在创建一个 API 端点,它提供对Cars具有多个属性 ( color, make, status) 的访问。

我的端点允许客户端通过这些属性的任何子集过滤返回值,如果它们不提供任何属性,那么我将返回所有内容。

问题

我想构建一个条件查询,它从“全部”开始,并根据指定的参数缩小范围。这是我写的:

如果我不带参数调用它,API 会返回数据库中所有汽车的列表。但是,如果我指定(例如)0API 的状态返回一个空集,尽管有些汽车的状态为0.

我是在错误地接近这个吗?我缺少一些基本的东西吗?

请注意,如果我写的是:

正确生成汽车列表

0 投票
2 回答
1063 浏览

php - 如何自定义 Laravel whereBetween 子句使上限无限制?

我一直在使用雄辩的查询构建器来开发 laravel。我有一种情况,我正在根据搜索查询过滤记录。我有一个整数字段,我想过滤范围内的数据。例如,用户可以选择任何可用范围; 0-15,15-3030 and above. 为此,我发现查询构建器 whereBetween() 子句非常有帮助。但是当我想选择30 and above. 如果有人可以帮助我做这个查询,我将不胜感激

->whereBetween('time_taken', [$lower-limit,$uper_limt])

适用于所有情况。我不想为这种情况多写一行,我可以使用简单的 where 子句

->where('time_taken','>=',$uper_limt).

0 投票
0 回答
30 浏览

mysql - UNION 后日期中断

我正在尝试联合两个查询。这是我的代码:

但是日期没有显示在表格中。当我检查dd($cashIns)所有日期是否已损坏或格式不同时。我不明白什么已经返回日期。

当我单独dd('invoices')dd('cashIns')没有 UNION 时,所有日期的格式都很好,并且完全显示为数据库。

0 投票
1 回答
16506 浏览

laravel - Laravel 查询生成器 - 日期现在在哪里使用碳

如何仅获取数据库列上的日期,我在控制器上使用 Carbon 时遇到困难:

数据库中的日期列如下所示:

在此处输入图像描述

0 投票
1 回答
250 浏览

php - laravel 检查数据库中的 2 个整数

在数据库中,我有payment_setting一些简单的表,因为id,min,max,...现在我可以使用下面的代码来检查 2 个整数:

但我想用payment_setting表来检查整数之间,比如:

我可以这样检查验证吗?

0 投票
3 回答
29386 浏览

php - laravel querybuilder 如何在 where 函数中使用 like

$book = array('book1','book2'); $book 数组元素编号是可变的。它可能有 2 个元素或 20 个元素
我需要进行这样的查询:

要在 laravel 5 中进行此查询,有一个选项:

但它使用=运算符我需要使用like运算符