eloquent 相关问题

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

追加到已获取的集合 - 雄辩

我有2种方法,例如: 公共函数 personSearch(请求 $request) { $day = $request['day']; $people = Person::where('day', $day)->get(); 会话::put('人', $p...

回答 1 投票 0

如何让父母下的所有孩子都有口才?

在我的数据库中,我有一个类别表。类别可以有父类别,使其成为递归关系 我还有一个产品表。每个产品都属于一个类别。 比如说,对于前...

回答 10 投票 0

从 mysql 查询转换为雄辩的 laravel

你好,我想请求将以下查询转换为雄辩的 laravel 的建议。 我在 mysql 中的查询 SELECT CONCAT(e.lastname,', ',e.firstname,' ',e.middlename) 作为全名, e.emp...

回答 1 投票 0

合并两个 Eloquent Collection 并删除所有重复项。

我有两个数组,$user_roles 和 $global_roles。我想创建一个新数组,我们称之为 $available_roles,它可以等同于 $global_roles 中的项目减去 $user_roles 中的项目...

回答 1 投票 0

Laravel 路由模型与自定义键绑定

我在 laravel 11 中遇到路由模型绑定问题。无论我尝试什么,响应始终保持为空。 我有什么 我有一个看起来像这样的数据库表: * ---------------...

回答 1 投票 0

在 Laravel Scout 中搜索多个单词

我目前正在使用 Laravel Scout 通过数据库驱动程序搜索我的模型 我的搜索控制器看起来像这样 Post::search($request->filter)->get(); 假设我有一个帖子...

回答 1 投票 0

在 Maradb 中的 Laravel 全文搜索中按相关性对搜索结果进行排序

在 Laravel 中执行全文搜索时,如何根据搜索词的相关性进行排序? 移民 使用 Illuminate\Database\Migrations\Migration; 使用 Illuminate\Database\Schema\Blueprint; 使用

回答 1 投票 0

在 Laravel 全文搜索中按相关性对搜索结果进行排序

在 Laravel 中执行全文搜索时,如何根据搜索词的相关性进行排序? 移民 使用 Illuminate\Database\Migrations\Migration; 使用 Illuminate\Database\Schema\Blueprint; 使用

回答 1 投票 0

Laravel hasOne 有两个匹配字段

我需要建立一个同时匹配两个字段的hasOne关系。 这是我的用户表: ID 用户 浓度 姓名 1 能源部 ABC 约翰·多伊 2 能源部 中信成 约翰·多伊 这是我的会员表...

回答 1 投票 0

清除 Laravel 的订单

我有一个通用函数,它为我提供通用查询集,例如: 类模型扩展 Eloquent { 公共静态函数 get_queryset(){ $queryset = self::where('foo','=','bar'); ...

回答 7 投票 0

无法在 Laravel 控制器中插入带有变量的数组

我正在尝试使用变量member_id 在数据库中插入一个数组。 超文本标记语言 我的控制器 这项工作没有member_id foreach ($request->moreFields as $key => $value) { 烫发...

回答 2 投票 0

Laravel Model 函数“创建”和“插入”有什么区别?

Laravel Model 允许使用两个函数将值插入到数据库表中。他们是 创造: User::create(['id'=>1,'name'=>'stack']); 插入: 用户::插入(['id'=>2,'name'=>'ove...

回答 5 投票 0

Laravel 使用子表值在父表中高级搜索

所以我的数据库中有一个产品表和custom_details表。 产品可以有custom_details,并且它们的custom_details可以是数字、日期或文本类型。 每个产品都可以有很多定制

回答 1 投票 0

Laravel 9 如何在结果集的第二层惰性加载关系

我们的项目使用 astrotomic/laravel-translatable 库在 Laravel 9 中进行翻译。问题是加载翻译的第二级关系(例如 hasMany)不会懒惰地执行...

回答 1 投票 0

Laravel 模型在仅附加属性时嵌入嵌套模型

需要将计算属性附加到模型中: 类字段扩展模型{ //... protected $appends = ['类型名称']; //... 公共函数 getTypenameAttribute(): string { 返回第 $th...

回答 1 投票 0

Laravel 11 存储 URL 不触发中间件

我有一个可以打开的存储网址,它看起来像这样 我有一个可以打开的存储网址,它看起来像这样 <a href="{{ Storage::url('invoices/'. $invoice->invoice_number . '.pdf') }}?is_opened={{ $token }}" class="f-fallback button button--blue" target="_blank">View Invoice</a> 预期的操作应该是打开此链接时运行的自定义中间件。每当我单击按钮时,中间件都会被忽略。我已正确设置中间件,因为它在每个页面上运行,没有任何问题。 问题:中间件不影响存储URL吗? 放置在storage/文件夹中的文件是直接调用的,因此访问它们时不会调用中间件。 如果您想在从 storage/ 文件夹下载/访问某些内容时使用中间件,您可以创建一个单独的路由,然后对其应用中间件。

回答 1 投票 0

Laravel 社交名流 Apple 登录 无用户信息

我在我的登录端点上添加了我的 Laravel API,以便用户在我尝试时也可以使用苹果登录,配置中的所有内容在我的 api 中看起来也都很好我收到了: ( [id] => 001519.

回答 1 投票 0

当我创建 Laravel 模型和子模型时,如何将它们水合?

在 Laravel 项目中我这样做: $childValues = [1,3,4,5]; $model = MyModel::create(['value'=>1.2]); $modelChildValues=[]; foreach($childValues 作为 $value){ $modelChildValues[]=ModelChild::create(['

回答 1 投票 0

Laravel 历史记录页面和软删除

我想在项目完成后将项目数据保存在历史页面中,并在同一页面中进行软删除功能。但它只显示状态已完成的数据 班级

回答 1 投票 0

Laravel Eloquent - 传递关系?

我有三个模型:Group、Activity、User。模型中有以下关系。 活动属于一个组(group_id 是 活动) 用户属于一个组(wi...

回答 1 投票 0

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