eloquent相关内容

如何添加整理到laravel查询

我需要运行一个具有 collat​​e utf8_bin 的查询,如下所示: SELECT * FROM`table` WHERE`field` ='value'collat​​e utf8_bin; 这是严格用于管理脚本,我不想更新表charset本身,只是对于特定的查询。 我可以使用Eloquent ORM做这个,还是需要写出这个查询? 解决方案 由 ..
发布时间:2017-08-07 20:53:41 PHP

Laravel 5.1多功能设置

我正在使用Laravel 5.1,并使用 trait 和 scope 进行多租户数据库设置,如下所示。如何添加到这一点,以便所有插入查询也得到 cust_id 参数注入? 范围: ..
发布时间:2017-08-07 20:53:14 PHP

使用Laravel和Eloquent查询创建一个可过滤的列表

我正在开发一个应用程序的API,并且需要对结果进行过滤,例如: 过滤器 价格最小 - 价格最高 类别ID 最小评论(1-5星)如果发送3,然后只有3以上 最小距离 最大距离 位置(以上2) 排序By 距离, 价格, 评论 我以最有效的方式感到困惑,我会发布用户过滤器选项,但是根据他们执行查询选项是让我失去的部分。 任何帮助都将被大量赞赏!感谢所有:) ..
发布时间:2017-08-07 20:53:01 PHP

Laravel4:从长远来看,不使用存储库模式会伤害我的项目?

我正在读泰勒·奥特维尔的书,他建议他使用存储库模式。我得到了这个理论。这很容易切换实现和解耦你的代码。我也得到代码。而通过一些其他的实现,可以通过 App :: bind()切换是非常好的。但是我在过去两个小时里一直在想,我应该如何处理我正在建立的新CRM的事情。几乎没有代码,但它可能会变得很大。 我宁愿简单地使用雄辩的模型和通过控制器注入的收集。如果我没有错,那应该使一切都可以测试。允许嘲 ..
发布时间:2017-08-07 20:52:46 其他开发

Laravel中的表继承

作为Laravel的新手,我有一个正确设置我的Laravel模型的问题。 在我的UML图中,我使用泛化,以便我可以“继承”父表中的某些属性: 在我的数据库中,我有以下内容。 实体表 --------- ---------- | id |标识符| ------------------- | 1 | AZX-C56 | ------------------- ..
发布时间:2017-08-07 20:52:34 其他开发

Laravel:搜索或过滤收藏

在过滤或搜索集合时遇到此问题 http://laravel.io/bin/vj115 检查URL的代码。 我想要做的是通过get方法(从url ofcourse)过滤一个集合 但只有在输入时才有效:: get('category')具有值else else无效。 请问您可以检查代码,让我知道需要修复的内容吗? 谢谢。 p> =====真正的代码只是将链接破坏在未来( ..
发布时间:2017-08-07 20:52:21 PHP

使用与雄辩的关系

有没有办法使用 withTrashed 与Eloquent中的关系。 我需要的是这个。我有表和模型标记和另一个表用户。 用户有许多标记和标记属于用户。所以我在Eloquent模型中定义了这一点。 现在我需要得到一个软删除的 Mark 的实例。如果用户不被软删除,但如果标记和用户软删除,我收到错误尝试获取非对象的属性,因为 $ mark-> user t返回实 ..
发布时间:2017-08-07 20:51:55 PHP

Laravel - 动态关系使用hasManyThough()和唯一合并

我可以想到几种特别的方式来做到这一点,但我真的在寻找一种“最佳做法”的解决方案。 我有3个表涉及到 - 用户(user_id) - 用法('user_id','provider_id','nurse_id','patient_id') - usage_alerts('usage_id') 我试图渴望加载警报使用 hasManyThrough()根据用户的角色。 ..
发布时间:2017-08-07 20:51:38 PHP

Laravel自己的范围变量

但是,我正在使用haversine公式来计算距离,这是正常的。我想隐藏距离超过该结果的max_radius字段的结果。 这是我的数据库方案。 p> 这是我使用的查询。 你可以看到我硬编码的距离(50) public function scopeFitsDistance $查询,$ lat,$ lng) { 返回$ query-> select(\DB :: raw(“*, ..
发布时间:2017-08-07 20:51:24 PHP

如何将多个复选框值保存到数据透视表中?

当我创建新设备并检查多个复选框时,我有两个具有多对多关系的模型我想用Device_id将多个voices_id保存到数据透视表中 device_voice 设备控制器(我正在面对这个错误未定义的变量:selectedVoice在编辑功能) public function create() { $ this-> authorize(“create”,Device :: class) ..
发布时间:2017-08-07 20:50:58 PHP

Laravel - 真的很努力地理解雄辩

我相当新的Laravel从Codeigniter过来,大部分我真的很喜欢,但我真的不能让我的头在雄辩。 如果我想这样做一个简单的查询: SELECT * FROM site INNER JOIN tweeter ON tweeter.id = site .tweeter_id 我尝试做这样的事情(带有“属于”): $ site = Site :: with ..
发布时间:2017-08-07 20:50:32 其他开发

雄辩的关系为不存在的模型类

我想在我的应用程序中有许多模型/模块,但其中一些将被部分客户端删除。 现在我有这样的关系: public function people() X-454545454545 X- 20045 X-454545 X-454545 X- 20045 X-454545 X- 20045 X-454545 X- 20045 X-4545 X- 20045 X-4545 } ..
发布时间:2017-08-07 20:50:19 其他开发

模型,数据库错误在Laravel

我正在Laravel 4中建立一个应用程序,以帮助我学习和改进使用PHP,Blade和Laravel构建应用程序。应用程序的关键功能是消息传递,我正在尝试通过GitHub上提供的包添加到应用程序。该软件包是CMYGYR的Laravel-Messenger: https://github.com/cmgmyr/laravel-messenger。我遇到的问题是我收到与其中一个模型进行的数据库查询相关 ..
发布时间:2017-08-07 20:49:52 PHP

准备的声明与雄辩的ORM / laravel

DB :: table('user_input')我很喜欢Laravel,并将其用作输入查询: - > insert(array( array('fname'=> Input :: get('Name'),'lname'=>'no','email'=> Input :: get 'E-Mail'),'date_from'=> $ from_date,'date_to'=> $ to_date, ..
发布时间:2017-08-07 20:49:39 PHP