eloquent相关内容
我需要运行一个具有 collate utf8_bin 的查询,如下所示: SELECT * FROM`table` WHERE`field` ='value'collate utf8_bin; 这是严格用于管理脚本,我不想更新表charset本身,只是对于特定的查询。 我可以使用Eloquent ORM做这个,还是需要写出这个查询? 解决方案 由
..
如何使用枝条在Slim 3项目中使用分页功能? 这是我的控制器: $ posts = :(2)分页; $ this-> container-> view-> render($ response,'admin / sounds / index.twig',[ 'posts'=> $ posts ]); 这是视图: {{posts.links()}}
..
我正在使用Laravel 5.1,并使用 trait 和 scope 进行多租户数据库设置,如下所示。如何添加到这一点,以便所有插入查询也得到 cust_id 参数注入? 范围:
..
我正在开发一个应用程序的API,并且需要对结果进行过滤,例如: 过滤器 价格最小 - 价格最高 类别ID 最小评论(1-5星)如果发送3,然后只有3以上 最小距离 最大距离 位置(以上2) 排序By 距离, 价格, 评论 我以最有效的方式感到困惑,我会发布用户过滤器选项,但是根据他们执行查询选项是让我失去的部分。 任何帮助都将被大量赞赏!感谢所有:)
..
我正在读泰勒·奥特维尔的书,他建议他使用存储库模式。我得到了这个理论。这很容易切换实现和解耦你的代码。我也得到代码。而通过一些其他的实现,可以通过 App :: bind()切换是非常好的。但是我在过去两个小时里一直在想,我应该如何处理我正在建立的新CRM的事情。几乎没有代码,但它可能会变得很大。 我宁愿简单地使用雄辩的模型和通过控制器注入的收集。如果我没有错,那应该使一切都可以测试。允许嘲
..
作为Laravel的新手,我有一个正确设置我的Laravel模型的问题。 在我的UML图中,我使用泛化,以便我可以“继承”父表中的某些属性: 在我的数据库中,我有以下内容。 实体表 --------- ---------- | id |标识符| ------------------- | 1 | AZX-C56 | -------------------
..
在过滤或搜索集合时遇到此问题 http://laravel.io/bin/vj115 检查URL的代码。 我想要做的是通过get方法(从url ofcourse)过滤一个集合 但只有在输入时才有效:: get('category')具有值else else无效。 请问您可以检查代码,让我知道需要修复的内容吗? 谢谢。 p> =====真正的代码只是将链接破坏在未来(
..
可以将该代码或类似的内容添加到 laravel\Illuminate\Database\Schema\Blueprint 中以与迁移一起使用 $ b $ ($ column) { return $ this-> unsignedTinyInteger($ column,true); b } 公共函数incrementSmall($ column) { return $ thi
..
有没有办法使用 withTrashed 与Eloquent中的关系。 我需要的是这个。我有表和模型标记和另一个表用户。 用户有许多标记和标记属于用户。所以我在Eloquent模型中定义了这一点。 现在我需要得到一个软删除的 Mark 的实例。如果用户不被软删除,但如果标记和用户软删除,我收到错误尝试获取非对象的属性,因为 $ mark-> user t返回实
..
我可以想到几种特别的方式来做到这一点,但我真的在寻找一种“最佳做法”的解决方案。 我有3个表涉及到 - 用户(user_id) - 用法('user_id','provider_id','nurse_id','patient_id') - usage_alerts('usage_id') 我试图渴望加载警报使用 hasManyThrough()根据用户的角色。
..
但是,我正在使用haversine公式来计算距离,这是正常的。我想隐藏距离超过该结果的max_radius字段的结果。 这是我的数据库方案。 p> 这是我使用的查询。 你可以看到我硬编码的距离(50) public function scopeFitsDistance $查询,$ lat,$ lng) { 返回$ query-> select(\DB :: raw(“*,
..
我正在处理日期范围重叠功能,可以在13个正面条件下编写,以检查日期间隔是否重叠: https://en.wikipedia.org/wiki/Allen%27s_interval_algebra 或更优雅的2个负面条件: http://baodad.blogspot.nl/2014/06/date-range-overlap.html 在MYSQL中: WHERE
..
当我创建新设备并检查多个复选框时,我有两个具有多对多关系的模型我想用Device_id将多个voices_id保存到数据透视表中 device_voice 设备控制器(我正在面对这个错误未定义的变量:selectedVoice在编辑功能) public function create() { $ this-> authorize(“create”,Device :: class)
..
我有3个表 user:id,username subreddits:id,name,created_at 帖子:id,title,link,user_id,subreddit_id 问题是,我正在获取id的subreddit / category手动,而我需要动态获取它。如何实现? 这是SubredditController.php中的 show()方法
..
我相当新的Laravel从Codeigniter过来,大部分我真的很喜欢,但我真的不能让我的头在雄辩。 如果我想这样做一个简单的查询: SELECT * FROM site INNER JOIN tweeter ON tweeter.id = site .tweeter_id 我尝试做这样的事情(带有“属于”): $ site = Site :: with
..
我想在我的应用程序中有许多模型/模块,但其中一些将被部分客户端删除。 现在我有这样的关系: 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 }
..
我尝试过以下操作,但它不起作用。 $ index = 2; $ collection-> put($ index,$ item4); 例如,如果$ collection如下所示: $ collection = [$ item1,$ item2,$ item3]; 我想要结束: $ collection = [$ item1,$ i
..
我正在Laravel 4中建立一个应用程序,以帮助我学习和改进使用PHP,Blade和Laravel构建应用程序。应用程序的关键功能是消息传递,我正在尝试通过GitHub上提供的包添加到应用程序。该软件包是CMYGYR的Laravel-Messenger: https://github.com/cmgmyr/laravel-messenger。我遇到的问题是我收到与其中一个模型进行的数据库查询相关
..
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,
..
到目前为止,我做到了这一点: public function getRatingAttribute() { return $ this :: join('reviews','accounts.id' '=','reviews.account_id') - > where('accounts.id',$ this-> attributes ['id']) - > select
..