-
0 votesanswersviews
如何将原始查询转换为Laravel Eloquent方式
我有这个原始查询 . 我怎样才能将这一个转换为Laravel雄辩 . SELECT * FROM `results` AS q INNER JOIN `answers`AS a ON q.question_id = a.question_id AND q.team1 = a.team1 AND q.team2 = a.team2 AND q.score1 = a.score1 // Tab... -
0 votesanswersviews
如何在laravel上更新数据透视表?
我用laravel 5.3 我有3个表:表产品,表类别和表products_categories 表产品:id,name等 表类别:id,name等 table products_categories:id,product_id,category_id 在模型产品中,我有这样的方法: public function categories() { return $this->belon... -
0 votesanswersviews
此集合实例上不存在Property [name]
我在DB中有3个表(users,areas,area_user), 用户表:id名称用户名密码 区域表:id名称 area_user表:id user_id area_id 我正在尝试创建一个(列出用户页面),它将显示具有用户指定区域的所有用户表列 . User.php模型文件 <?php namespace App; use Illuminate\Notifications\Notif... -
1 votesanswersviews
Laravel渴望加载组合多个表的位置
我有Laravel急切加载的问题,我想搜索多个到一个相关的表 . 我有两个模型,书和作者 . 我有关系belongsTo(在Book模型中)和hasMany(在作者模型中) . Books: id, title, description, author, tags, type Author: id, name, birth, tags, type (这不是真正的列,我有很多列,这只是例如) 我必... -
3 votesanswersviews
如何在laravel eloquent中 Build 一个Model类与另一个模型类文件夹的关系?
文件夹结构: app |-Admin.php |-Admin | |-Product.php Admin.php -------------------------------------------------------- namespace App; use Illuminate\Foundation\Auth\User as ... -
0 votesanswersviews
Laravel三向多对多雄辩的关系
我有这样的数据库accounts id 名字 contacts ID 帐户IDaccount_communications ID 帐户ID 和联系方式: class Contact extends Model { public function Account() { return $this->belongsTo('App\Account')... -
0 votesanswersviews
雄辩的关系(Laravel 5.4)
我正在制作 Laravel 5.4 应用程序,但我很难弄清楚如何用 eloquent relationships 构建数据 . 这是我的模型以及我希望它们如何相关: School →有 class ,用户和活动 User →可以属于学校 . 可以有课程和会话(有案例) Class →属于学校 . 有用户和科目 . 可以做作业 Subject →属于一个 class Sessio... -
1 votesanswersviews
雄辩的关系同步
我在Laravel项目中与Eloquent关系挣扎 . 我的数据库中有一个'user'表和'user_lines'表 . 'user_lines'表有一个'user_id'字段,对应于'users'中的'id'字段,采用经典的主 - 细节关系 . User模型与UserLine模型具有hasMany关系 . UserLine模型与User模型具有belongsTo关系 . 在我的应用程序中,我... -
2 votesanswersviews
Laravel雄辩的多关系搜索专栏
试图找出如何从下面的Laravel Eloquent查询中搜索特定的表: $user = \App\User::with('profile', 'languages', 'contacts', 'photos', 'jobs', 'offices', 'socials')->get(); 我想要过滤的是用户所在的 profile table 'full_name_slug', '=',... -
1 votesanswersviews
Laravel 5.4:用户模型关系取决于角色
在这种情况下,我想问一下最好的策略(使用MySQL DB): 我有一个用户模型/表 . 用户可以是3种不同的类型:管理员,所有者和 Worker . 所有者拥有多个地点 位置有很多 Worker Worker 属于一个位置 1st Option I see: 为所有者和工作人员扩展用户模型是否有意义,因为他们有共同的字段并在用户表中添加“角色”字段? 为Owner和Worker创... -
1 votesanswersviews
Laravel 5.4来自单个输入的Eloquent过滤器
我正在尝试使用laravel eloquent进行查询,以便将公司表与地址和电话号码连接起来,这样用户就可以输入单个输入字段,例如地址行或号码,它将查询多个表/列,只返回有潜在的匹配 . 我已经查看过wherehas但是如果数字和地址表各有匹配,它似乎会停止所有结果 . 我可以让它工作我相信这些 table 上有一个标准的左连接,但如果可能的话我想要一个干净的解决方案 . 这是我正在下面工作,实际... -
0 votesanswersviews
雄辩的关系两个父母和孩子
我有三张 table :1 . 问题库2.问题类型3.问题 我需要检索json响应: [{"questiontitle":"OSCE","questionbank":"osce bank","questiontype":"osce type"}] 我的模特是: questio... -
1 votesanswersviews
将多个原始sql语句转换为eloquent查询构建器
我需要翻译这个工作的sql语句: select model_names.name FROM blog_posts INNER JOIN model_names_relations INNER JOIN model_names ON blog_posts.id = model_names_relations.blog_post_id and model_names.id = model_names... -
3 votesanswersviews
模型中未定义的属性
用户模型: class User extends Authenticatable { use Notifiable; protected $table = 'users'; /** * The attributes that are mass assignable. * * @var array */ protected ... -
1 votesanswersviews
使用Eloquent检索产品的照片
我是Laravel的新手,我正在开发一个Laravel应用程序,可以为一个产品上传1到3张图片 . 上传的每张照片都是 product_photos 表中的新行,其中包含 products 表的外键,如下所示: id: 39 product_id: 8 filename: photos/PD8Xep1OEjwGFH6TGpHoWc4fmPcPpOjnGMbEe5Qh.jpeg **********... -
0 votesanswersviews
如何从关系模型Laravel 5.3中保存更新
我想在Laravel 5.3中保存一对多关系模型的更新,但是我有这个错误 . HasOneOrMany.php第221行中的FatalThrowableError:类型错误:传递给Illuminate \ Database \ Eloquent \ Relations \ HasOneOrMany :: save()的参数1必须是Illuminate \ Database \ Eloquent ... -
1 votesanswersviews
具有关系的Laravel 5.4访问器返回相关模型
我可能错过了一些非常明显的东西,但到目前为止还没有运气 . 我有两个相关的模型,消息和用户 . 我在尝试仅检索在检索所有邮件时创建邮件的用户的“用户名” . 然而,我正在获得完全序列化的相关用户模型 . 我知道我可以隐藏在我的用户模型中,但我想避免这种情况 . 在我的消息模型中,我创建了一个关系 public function createdBy() { return $this->... -
1 votesanswersviews
Laravel中的多对多关系
我正在尝试在Laravel 5.3上构建一个应用程序,我的模型,数据库和控制器位于不同的文件夹中 . 我有以下文件夹结构: Nitseditor System Controllers Database 2016_12_28_130149_create_domains_table.php 2017_01_06_1... -
0 votesanswersviews
Laravel 5.5关系很多很多
我正在用laravel5.5aç做我的第一个项目,现在我正在 Build 模型和关系 我的项目包括一个视频游戏的社交网络 . 我想要涉及的两个模型如下,它将是多对多关系: 游戏类型: class Genero extends Model { protected $primaryKey = "cod"; public $incrementing = true; ... -
0 votesanswersviews
Laravel 5.4雄辩的大规模创作
给定下一个数组,表示Page模型: [ "en" => [ "title": "Hello world", "content": "Lorem ipsum ...", "keyphrases": [ "Key phrase ... -
1 votesanswersviews
Laravel哪里没有按预期工作
我的用户表上有一个名为'roles'的关系 . 这种关系是: public function roles() { return $this->hasMany('App\RoleUser'); } 我只是尝试获取角色为3的用户 . 我的查询是: User::where('name', $name) ->orWhere('email', $email) ->... -
2 votesanswersviews
Laravel 5.4如何通过表单请求为用户分配角色?
我有一个用户列表,在这里我给每个用户分配一个选项,当点击“添加角色”链接时,它会显示这条路线 Route::get('admin/home/role/{user}', 'RoleController@create'); 在create function中我的表单代码是...... <form method="post" action="{{ url('admi... -
0 votesanswersviews
Laravel 5.4雄辩的关系问题
我需要清除对雄辩关系的怀疑 . 我有两个模型用户(Laravel附带)和其他是我创建的角色 . 在迁移中,我添加了role_id作为附加列,因为我希望每个用户都必须拥有一个角色我现在想要根据用户的id检索用户角色,因此,我在用户模型中创建了一个名为roles的公共函数 . public function roles(){ return $this->belongsTo(Rol... -
1 votesanswersviews
Laravel 5.3 - > 5.4反射例外
我从laravel 5.3升级到5.4 . 现在我得到 Reflection Exception Class eloquent.saving: App\model_name does not exist . 其他一切看起来都很好 . 我可以查询,检索它,在Vue浏览中显示它 - 只是保存部分正在抛出拟合 . 它发生在每个型号及其各自的控制器上 . 最简单模型的示例: 模型 namespace A... -
2 votesanswersviews
Laravel 5全球范围:注入变量
说,我有5个系统(让我们称之为) . 每个系统都有员工 . 当系统#1的员工登录时,我想向他显示仅为系统#1工作的其他员工的列表 . 我想使用全球范围 . 但我找不到注入登录用户的system_id的方法 . 我尝试了匿名全局范围 - 但静态启动不能接受system_id: protected static function boot() { //this will not... -
2 votesanswersviews
Laravel 5.4:数据透视表
实际上,我的问题很简单,但我找不到任何答案 . 我正在使用Laravel雄辩,我有3个表: company_types -id -name document_types -id -name 和一个名为的数据透视表: company_type_document_type -company_type_id -document_type_id -is_default 我已经从我的公司对象中获得了 ... -
1 votesanswersviews
如何在Laravel 5.5中实现这种多对多关系?
我在Laravel 5.5中以雄辩的方式得到了多对多关系的错误 Illuminate \ Database \ QueryException(42000)SQLSTATE [42000]:语法错误或访问冲突:1066不唯一的表/别名:'users'(SQL:select users . *,users.roles_id as pivot_roles_id,users.users_id as pi... -
0 votesanswersviews
从mysql迁移到postgresql时,Laravel elequent ORM无法正常工作
ORM的基本功能通常表示,从一个数据库到另一个数据库很容易实现数据库迁移 . 在这里,我最初使用MySQL数据库作为我的项目,并计划将其迁移到PostgreSQL . 迁移时,它几乎可以使用select * from table,insert update等进行所有简单查询 . 但是当我在MySQL中遇到一些 datediff 函数时,ORM无法在PostgreSQL中创建相应的查询 . 这是我的...