eloquent相关内容
我有4张表用户,地区,租借和地点 每个用户都有多个租借 每个位置都有多个租借 基本上租赁属于所有3个表 区域 - id,名称 位置 - id,street_address,city,province,postal_code 租赁 - id,region_id,location_id,user_id 我已经设置了这些表之间的hasMany和belongsTo关系,并在T
..
我正在寻找一个地理位置属性到我的“候选”雄辩模型。我想根据他们的位置找到候选人。例如,在旧金山20英里内找到所有候选人。我的口才模型如何将候选人的位置存储在数据库中? 我如何根据他们的位置查询候选人?我正在使用Laravel 5.3。 解决方案 个人而言,我已经通过存储一组纬度和经度坐标实现了这一点。 p> 您可以使用 Haversine公式计算“乌鸦飞行”距离指定的一组坐标和
..
我有一个称为规范的表格,其中包含字段 id,device_id,name,detail 两个不同设备的两行将是 1,1,weight,300kg 2,2,weight,250kg 现在我需要显示的方式是一个单一的表格比较了这两个设备,基本上是这样的: @foreach($ specification as $ specificat
..
我有2个表格食物: Food_id(pk) 食物名称 描述 图片 价格 其他表格是餐厅: Res_id (pk) ResName 位置 我将数据透视表 food_restaurant 设为: id Food_id fk) Res_id(fk) 我想显示餐厅的位置以及食物在我的视图中的细节。因为我在模型 Food.php 中的功能作为 pu
..
这是我的控制器,我从博客模型中获取博客的详细信息,并将其传递给BlogData 这里是控制器 $ BlogData = Blog :: where('BlogUrl',$ data) - > get(); return View :: make('blogview') - > with('BlogData',$ BlogData); 在视图中 @for
..
我有一个问题表和一个标签表。我想从给定问题的标签中获取所有问题。所以,例如,我可以在给定的问题上附上标签“旅行”,“火车”和“文化”。我想要获取这三个标签的所有问题。似乎很棘手的是,问题和标签的关系是一个多对多的定义,在雄辩中被称为belongsToMany。 我想到了合并问题集如下: foreach($ question->标签为$标签){ if(!isset($相关)){ $
..
我有以下表格(和相关字段): 用户(id,name) 公司id,name) sales(id,company_id,user_id) product(id,description) products_sales(id,product_id,sale_id) / pre> 现在,我有一些具有多个并发过滤器的报表生成器: 公司名称,用户名,产品。 我希望公司成为结果
..
我试图改变我的Laravel原始查询,以雄辩,因为现在我有一些雄辩的基础,我已经尝试在laravel做博客。 但是一些复杂性仍然是一样的。 首先:这是我的原始SQL: select group_concat DISTINCT q.sku SEPARATOR“,”)作为sku,`sales_flat_order`.`status`,`sales_flat_order`.`increm
..
我可以分别为用户 notifiable_id 5分页通知和子通知,没有任何问题。但是,我想在一个实例中将结果分组在一起。 1)数据库表名/数据 通知 subnotifications 2)分页 我可以分页关系我个人喜欢这样: $ notifs = $ user-> notifications() - > where('type' ,'UserWasFollow
..
我已经能够使用以下原始sql获取我需要的查询结果: select`person`。 `id`,`full_name`,count(actions.user_id)作为$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $。$。。。。。。。。。。。。。 `id` 和`actions`.`user_id` = $ user 其中`type` ='mp'
..
我正在使用 Gate 授权来检查用户是否有权限访问或看到某些内容。 例如,我有一个 update-post 门限定义,用于检查用户是否拥有该帖子或拥有该子项,如果是,他将能够看到“编辑”链接访问编辑路由。如果没有,他将无法看到任何内容。 我现在正在尝试添加另一个权限来检查用户是否属于“主持人”表,如果是的,他也可以看到 subreddit / show 上的“编辑”链接第一个2检
..
我的表(Mysql DB): //存储表 CREATE TABLE IF NOT EXISTS`app_beta`.`stores`( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(50)NOT NULL, PRIMARY KEY( `id`)) //项目表 ( `id` INT UNS
..
我再次要求社区的一些帮助... 方案: 我有两个表,一个数据透视表和标签给出一些上下文): 表1(Evento): -id - 。 ... 表2(Etiquetas): -id -etiqueta 数据透视表(Eventos_Etiquetas): -evento_id pk) -etiqueta_id(pk) 关系设置为: p
..
我对UF很新,我正在开发基于所包含工具的网络工具。我已经仔细阅读了所有的教程,也大部分了解PHP,Twig,Slim和JQuery之间的基本工作流程。即使我不是所有这些技术的专业人员,因此我有两个问题,这些问题让我有一点能够发现我想要实现的内容。如果问题有些愚蠢,请不要怪我。 1)什么是“参数”/“预期”方式将参数传回给在使用JQuery重新加载页面时,以及在将某些数据POST到端点之后的初
..
过来一个奇怪的问题,我最初尝试过的 $ usersWithAnswersCount = GameResult :: where([ 'school_id'=> null, 'season_id'=> $ this-> season-> id ]) - > groupBy('user_id') - > count(); 我的表看起来像
..
我正在从数据库检索多个数据创建学生编号。 喜欢 Course_ID.Year_Code.Student_no 为了检索相同的数字号码我填写我的原始学生编号(创建时给出)为0001,0002。 当我尝试通过从数据库获取该号码来检索学生编号 我得到的结果没有零。 让我们说 Course_ID 22 和 Year_Code 16 和 Student_NO 0005
..
我有下表: 页 id title .. 。 dynamic_table_1_infos id page_id image_id dynamic_field_1 dynamic_field_2 ... dynamic_table_2_infos ... 所以有一对多的关系。 > 有没有办法使用一般的方法,而不会为每
..
我有这个查询: $ subcommon = MyModel :: selectRaw('subjectlist_id,count(subjectlist_id)AS aggregate' ) - > whereIn('user_id',[Auth :: id(),$ user-> id]) - > groupBy('subjectlist_id') - > have('aggr
..
我有一张表,类似于此: 关键|值| | ---------- | ------- | |限制| 15 | | viplimit | 25 | | .. | | 我有一个数组: Array ( [0] => Array ( [key] => limit [value] = > 10 ) [1] => Array ( [key]
..
我正在使用Laravel和Ajax进行搜索。所以我有一个属于标签和子类别的产品。另一方面,子类别属于一个类别。我想检查他们的所有属性(字段值),并检查它们是否包含给定的字符串。有一些搜索,我发现我必须使用 LIKE 。这是我试过的: $ products = Product :: where('name_en','LIKE',$ search) - >得到(); 但
..