问题标签 [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.
orm - 在 Laravel 查询构建中思考?
我想知道设备 Laravel 查询的最佳实践过程是什么。通过构建我的意思是:1)首先用 SQL 解决问题 2)然后将代码编写为 Laravel 查询 3)将代码重写为 Laravel 雄辩的关系 我的习惯还可以吗,或者我需要改进哪些地方才能完全掌握 Laravel 的 ORM ?
laravel - 递归雄辩模型
我有一个 Message::class 我想获取每个特定消息的线程消息。
如何使用 Laravel 和 Eloquent::hasMany 递归地获取消息和消息等消息
到目前为止,我尝试在 hasMany() 上设置递归
但我似乎错过了标记。目前我正在尝试查看是否可以使用数据透视表和参考belongsToMany
。会让你知道事情的进展
laravel-5 - 最新项目和 GROUP By with Eloquent
我有以下价格表:
cronjob 每小时检查一次商店并将新条目(当前价格)插入这些价格表中。
现在我想显示产品的最新价格。我必须按 shop_id 分组,因为我只想要每个商店的一个价格,但我只想要最新的条目(已创建)。
我可以使用 Eloquent Query-Builder 解决这个问题,还是必须使用原始 SQL?如果列相同,是否可以将原始 SQL 查询的结果传递给模型?
php - Laravel Jensenggers Eloquent Model 排序主模型和关系模型
我正在尝试通过关系模型列对主模型的整个数据集进行排序。我正在使用Laravel ORM 5.2.43和Jensenggers MongoDb 3.1
这是我拥有的模型
UserEventActivity.php - Mongo 模型
HandsetDetails.php - Mongo 模型
StoreDetails.php - MySql 模型
php脚本
此数据UserEventActivity
不是基于handset_make
手机关系中的字段存储的。
请帮助我达到预期的结果
php - Laravel 表单无法在 Android 6 上运行
我有一个用 laravel 5.2 框架、bootstrap 编写的网页,我的目的是将其用作移动网页,目前该页面在台式设备笔记本电脑或任何 IOS(苹果设备)上运行良好。问题是当我尝试要通过 android 设备访问该页面,我只能查看填写表格但无法上传图片,因为验证的警卫会抛出图片未上传的错误。换句话说,我的验证认为我没有上传任何图片,但我有所以这是代码,并且还提供了指向实际页面的链接,您可以在其中看到有问题的页面任何帮助赞赏链接及其背后的代码
laravel - 如何在 laravel 5.3 中进行动态查询?
我到底想做的是,我想根据请求的参数在 laravel 5.3 中进行动态查询,所以在请求中我将获取列名然后过滤该查询,我不知道我想要处理数据的表。所以,我的问题是如何确定该查询的表?或者我应该将表和相应的列存储在一个数据库的表中,并将请求的参数与该表匹配,以便我将获得表名并能够放入该查询?
但我认为这会花费我的处理费用?所以这就是我发布这个问题的原因。请帮助我找到适合我动态查询要求的最佳方案?
更新
请求将是这样的
所以这是我的请求,表名和相关列在一个表中。
php - Laravel orm 数据库查询内部模型函数
我是 Laravel 的新手。我想在模型中创建一些与数据库查询相关的自定义函数。
如何在 get_user() 函数中使用数据库查询?我知道这种方法:
php - Laravel 动态 where 使用 Query Builder 查询
我是 Laravel 的新手。我想使用 laravel 查询生成器进行动态查询。
通常我可以在php中进行动态查询
如果 where 子句为空查询将是
如果 where 子句不是 null 查询将是
如果键和值存在,Laravel orm 适用于 where 子句
如果 where 为 null,则以下方法将不起作用
laravel - 当前示例在我的代码中导致 N+1 吗?
我正在尝试加载 Category(children's) 以在 html 表中查看它们并像这样对它们进行分页:
我已经记录了第一页的 sql 查询,如下所示:
我的问题:此代码是否导致 N+1 !如果确实如此...如何解决?