问题标签 [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 投票
1 回答
558 浏览

php - Laravel Eloquent 查询构建器组合

所以我需要找到所有ProductionTask确定belongToOperation如果

  • 在哪里'status', '<', 3
  • orWhere('expected_start', '>', $monday_date)

与执行orWhereoperation_id从雄辩的关系与Operation被忽略。

我该怎么办?

这是错误的代码:

0 投票
1 回答
109 浏览

php - 试图在 Select 语句中避免子查询:Laravel 5.1

我正在使用 Laravel 5.1。下面是我的数据库查询

问题是什么 ?

在下面的部分中,如果没有记录,那么Project Object将是null。这似乎是 select 语句中的子查询。value does not match in the database ? I meant I am looking for如果“WhoCreatedTheProject Inner Join ”,有没有办法返回整体无记录。

0 投票
0 回答
361 浏览

sql - 如何在 Laravel 5.1 中编写带有子查询的左连接

我有以下子查询:

我怎样才能将它添加到我的主查询中的左连接以下不起作用,因为它无法识别 $subQuery.id 因为它是一个包含 3 条记录的集合。:

0 投票
1 回答
646 浏览

php - 如何在 Laravel PHP 中显示 SQLSRV 图像

我正在开发一个应用程序,该应用程序使用来自我只有读取权限的第 3 方服务器 (MS SQLSRV) 的数据。

该服务器上的图像存储为 IMAGE 数据类型。我使用 php (Laravel 5) 作为 AngularJS 前端的后端来显示图像。我不确定如何进行。

我也试过这个:

我得到的只是一个 20x20 的空白图像。但是,我可以在 Navicat(数据库管理工具)中看到图像。

我该如何进行?

0 投票
1 回答
4779 浏览

laravel - 有条件的orderBy

我正在一个项目中构建一个过滤器功能。

我有一个过滤器选项“显示最新”、“显示最旧”和许多其他选项。我找到了一种实现条件 where 子句的方法,但似乎没有条件 orderBy 类。

我的条件 where 子句如下所示:

有没有办法用 ->orderBy 来做到这一点?

更新

我怎样才能以雄辩的方式做到这一点?

0 投票
1 回答
1174 浏览

php - 查询生成器 laravel if var null 或 "" 加载所有数据

我有一个变量让我们说$var1

我想像这样在查询生成器中运行它

问题是是否$var = ""返回null任何数据

我尝试按照此链接@phill 回答

但在查询生成器 laravel 中实现了混淆


@更新

在此处输入图像描述

当我添加$get3不显示任何东西

当我检查控制台时,它是错误 500(类的对象不能转换为字符串)

当我添加它时$get,它可以在不为空2时给出结果..但是当为空时它是错误的$var$var

我在哪里失踪?

0 投票
1 回答
14223 浏览

laravel - 在查询构建器 laravel 中投射

我想cast在查询生成器 laravel 中订购

因为我pricevarchar类型..

所以当它排序时......结果远非我想要的......

我的脚本是这样的

我已经尝试过这样的事情

如何转换 OrderBy 查询生成器,以便我可以对pricedesc进行排序

0 投票
2 回答
3084 浏览

laravel - 查询生成器在自定义日期格式之间的位置

我的字段date( varchar datatype) 采用自定义日期格式,它是dd-mm-yyyy.

例子 :01-01-2016

我想从数据库字段中获取特定日期之间的数据date。假设输入数据存储在变量中:startDate& endDate

我试过这个查询,但结果很奇怪。

我认为它失败了,因为我使用了自定义date格式。

如何解决?


@更新

假设我有date这样的

我设置$startDate$endDate喜欢这个

这个脚本甚至没有得到任何结果

但如果我使用

我得到所有数据......这是错误的结果,因为2016 data不应该在范围内......它有点像没有过滤

0 投票
2 回答
164 浏览

laravel-5 - 没有链接的查询不起作用 - Laravel

当我试图在没有链接的情况下触发查询时,我的浏览器被挂起 -根本没有响应/错误,但使用链接的查询工作正常。我在很多地方读过 Laravel 即使不使用链接也允许查询。但不知道为什么它不适合我。

顺便说一句,它只是一个演示项目,所以数据库中只有一个名为“users”的表,其中有 50 条记录,所以浏览器不会因为查询结果返回的大量数据而挂起。

不工作:

在职的:

我正在使用最新的 Laravel 5.2 版。所有东西都配置正确,如数据库、应用程序配置等。

任何帮助,将不胜感激。

谢谢。

0 投票
1 回答
55 浏览

laravel - Laravel 4中的倍数数据库原始选择中的转义值

在我的查询中,我有类似的东西:

出于某种原因,它给了我错误,我不知道为什么

任何人都可以帮助我吗?

非常感激