eloquent 相关问题

Eloquent是Laravel自己的对象关系映射器。它被命名为“Eloquent”,因为它允许您使用雄辩和富有表现力的语法来处理数据库对象和关系。

如何在 Laravel 中重用 Eloquent 构建器的部分

有没有办法在 Laravel 中重用部分查询?例如,如果我有两个查询共享一些任意长的部分,我可以创建一个可以用来代替该部分的函数/变量吗

回答 2 投票 0

laravel 模型页面无法正常通信

在做客户项目时,遇到了挫折。 Laravel 正在阅读 “调用模型 [App\Models\Service] 上未定义的关系 [service_item]”。 它只是尝试从两个

回答 1 投票 0

将 Eloquent 结果集拆分为两个大小相等的块

我有一个充满数据库记录的数组。它可能有很多元素,也可能很少,它会定期变化。 我需要将数组分成两个相等的部分。原因是我随后将这些数组传递给

回答 6 投票 0

动态切换数据库连接

对于多个控制台命令,我需要更改数据库,以便所有雄辩的命令和查询都在正确的数据库(和服务器)上运行。 我见过一些解决方案,最简单的似乎是...

回答 6 投票 0

如何在 Laravel 中定义与其自身的多对多模型关系?

我正在开发一个迷你聊天系统,我的主要模型是用户。 每个用户有许多联系人。联系人只是系统中的另一个用户。用户可以向联系人发送添加请求,经批准后...

回答 1 投票 0

Laravel hasOneThrough 或通过中间表获取关系

项目有一个外键client_id和clients.id 客户端有一个外键 group_id 和 groups.id 我如何从项目模型访问这种关系,以便我可以获得组...

回答 1 投票 0

为什么与变形表的关系会引发错误?

在 laravel 10 应用程序中有一个变形表: 公共函数 up(): void { Schema::create('位置', function (Blueprint $table) { $表->id(); $表->...

回答 1 投票 0

这些雄辩的关系定义正确吗?

我有一个属于 FinancialGoal 模型的 Payment 模型,而 FinancialGoal 模型又属于 User 模型。我定义了这些关系方法: 支付模式: 公共函数 FinancialGoal() { ...

回答 1 投票 0

Laravel 按日期排序,空日期总是在最后

我必须在日期字段 send_date 上对订单进行排序,但 NULL send_dates 总是在最后。 我已经尝试过这个,但这不起作用: Order::orderBy(\DB::raw('ISNULL(send_date), send_date'), 'asc')...

回答 4 投票 0

只有 Larave

我需要发出请求来查找仅具有关系 (intervention_invoicing) Intervention_invoicing.status_id = 3 的发票(父表)。 我只找到一个解决方案来查找至少有 1 的发票

回答 1 投票 0

laravel updateOrCreate 方法

我的方法中有以下代码,我通过ajax发送到控制器方法: $newUser = \App\UserInfo::updateOrCreate([ 'user_id' => Auth::user()->id, ...

回答 4 投票 0

如何在同一路由上使用访客和身份验证中间件?

我需要一个可供登录者和访问者访问的屏幕,但是我想在此页面上使用 auth()->user() 来访问数据,但是如果我使用 auth 中间件d...

回答 1 投票 0

laravel Eloquent ::has() 不同连接上的 QueryException

我有两个数据库, 数据库1: 用户表 数据库2: 信息表 我创建的每个表都有一个模型,并且我为每个表设置了不同的连接: User.php => protected $connection = "db1";

回答 1 投票 0

在 Eloquent / Laravel 中选择所有者不是软删除的所有软删除项

我有一个查询来获取所有软删除锦标赛: $锦标赛 = 锦标赛::onlyTrashed(); 事情是锦标赛模型有一个 FK Owner_id。 有时,所有者已被软删除,所以当我尝试...

回答 1 投票 0

Laravel - 在提交许多其他事务后回滚特定的雄辩事务

我会尽力解释我的问题, 假设我有一个许多管理员使用的运输系统, 运输步骤之一是将选定的包裹放入容器中, 问题...

回答 1 投票 0

我有错误“SQLSTATE[42S22]:未找到列:1054‘字段列表’中未知列‘0’”

当我更新表时,laravel 坏了 在另一个网站上相同的代码运行良好 $flatBuilder = Lot::where('lotid', $lotid); $arFlat = $flatBuilder->fi...

回答 1 投票 0

雄辩的方法 all() 未定义

嗨,我正在学习 Laravel。最近我面临一个问题。看来雄辩的方法没有得到很好的继承。当我尝试在控制器索引方法中从表中获取所有数据时,它显示“

回答 2 投票 0

Laravel 11 中如何根据产品选择显示商品数量?

在 Laravel 11 中,当从“item_name”选择器中选择产品名称时,如何根据数据库中的数据显示“item_amount”列中的商品数量? 数据库 ID 项目_...

回答 1 投票 0

Laravel where、orWhereHas 和 whereNotIn

SO伟大的人们你们好! 希望大家有美好的一天并身体健康 注意:我不擅长SQL 抱歉英语不好,但我会尽力解释我的问题 我正在使用 Laravel v8.x ...

回答 1 投票 0

如何在 laravel nova 中为一个字段添加自定义验证和消息

我想为 laravel nova 资源文件中的一个字段添加自定义验证。 我在数据库中有一个字段,即服务表中的 service_id,并且我有同一个表的 nova 资源文件。在cr...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.