问题标签 [laravel-eloquent]
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.
laravel - 加入后如何使用 Eloquent fluent 语法更新记录?
我正在尝试使用流利的语法和 eloquent 来实现与下面的 SQL 查询相同的结果。
该groups
表有一个名为 的模型group
。此外,该quotas
表有一个模型称为quota
加入两个模型并增加quota.completed
属性的正确方法是什么?
请注意,每个模型都指向不同的数据库。
php - Getting locale language at provider class in Laravel
I'm new at Laravel and trying to make the variable of content at the header shared with all views, but the issue is with getting the language which backing with me with null value at the provider (AppServiceProvider) class.
Here's my code :
php - Laravel Eloquent paginate 如何查询分页参数?
我有一个具有 API 的 Laravel 项目。一些端点控制器对索引使用分页。
我想向客户端公开分页参数。原因是他们不必总是要求第一个项目,只是为了弄清楚每页会有多少项目(例如,如果客户出于某种原因想要跳过前 X 个项目)。
我已经尝试过paginate(0)
,但这给出了 16 个项目的默认值。
有没有一种简单的内置方法可以做到这一点?
php - 用口才聚合远方的关系
我有两个模型用户和孩子。
我想急切地加载我称之为“连接”的远距离关系,它们是我孩子朋友的联系人(用户)。
任何想法如何优雅地做到这一点?
谢谢!
php - 雄辩的 - 查询构建器中的动态和条件 whereHas()
我试图在我的查询生成器中避免DRY,特别是在链中添加其他方法。
例如,这最初是我拥有的查询生成器:
然后,如果用户使用了一些过滤器,我需要将一个方法(特别是 a whereHas()
)附加到查询生成器
我觉得“丑陋”的是要达到这个结果,我必须不断重复那些构建器查询:
有没有更聪明或更优雅的方法来动态和有条件地将whereHas()
方法附加到链中?
希望有人可以提供帮助。谢谢!
laravel - Laravel Eloquent 通过一个中间表从两个表中获取数据
我有以下三个表:
这些是我的模型:
是否可以使用 Eloquent 获得此结果?:
我试过这个:
这确实返回了一个用户信息数组,但是即使表中有记录,tracker_geoip 子数组也始终为空。
mysql - 如何返回多对多关系的枢轴数据?
如何为具有 的用户角色选择数据透视数据(col1
和) ?col2
id=2
我可以使用User::find(2)->roles
,但它返回:
如何将查询更改为仅具有以下结果(仅透视数据):
php - Laravel 分页与 Laravel 5.4 中有很多关系
我有两个模型
专辑
相册画廊
在控制器中我有以下代码
现在我只需要对相册画廊进行分页。我尝试了以下方法,但它不起作用
也试过这个问题回答 Laravel Eloquent pagination on Relations