问题标签 [eloquent-relationship]
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.
php - 变量产品的 Laravel 雄辩关系
我正在建立一个电子商务网站,其中包含Products with variation
(多选产品),例如一件 T 恤可以分别variation/attribute
具有Color and Size
以下Options
内容White, Black, Blue and Large, Medium, Small
。在此之前Variation and options
,我有以下内容Eloquent Model
:
`
`
`
`
`
`
`
`
`
`
如何定义关系,以便在查询产品模型后加载与产品关联的所有变体和选项?
我愿意就构建我的 Eloquent 模型以提高效率提出更好的建议。
php - 多列关联时如何定义Laravel关系
就像我在下面提到的那样,我有模型,如何在其上实现 laravel eloquent-relationship?
用户模型
后模型
第一阶段(PostStageOneModel)
第二阶段(PostStageTwoModel)
第三阶段(PostStageThreeModel)
第四阶段(PostStageFourModel)
第五阶段(PostStageFiveModel)
第六阶段(PostStageSixModel)
laravel - Laravel,其中仅检查最新的关系记录
我有 2 个表(帖子、修订),它们之间存在关系
一个帖子有很多修订(一对多关系)
修订表有一个名为状态(已批准或拒绝)的列
现在,我想选择所有帖子,如果最新版本被批准
了 我尝试了很多方法,但我可以得到具有批准状态的帖子
更新
我在那个回复中找到了一个很好的解决方案
php - Eloquent 5.7 关系返回空
我被困在这一点上,我测试了很多东西,看不到发生了什么,我需要创建一个预订摘要,但我从我的表的关系中得到空数据:
res_reservations key = idReservation
res_reservation_rooms key = saver
两个表中的关系是 idReservation
预订模型类
预订房间样板房
我试图调用与其他关系相同但仍然返回空房间数组
我的问题是关于我做错了什么
laravel - 如何从laravel中的关系中获取对象
我有 3 个模型:课程、小组、学生
我想给具有 2 个关系的课程的游戏。
例如:我想要课程 1 的学生 (id=1)
该课程有很多组(5,6,8),每个组有一个(36,38)或很多(35,37)名学生
如何让所有课程的学生都具有关系和口才
laravel-5 - Complex relationship formation in Laravel 5
I'm working on a complex shopping cart project. I have relationships like this
CategoryGroup model
Category model
Product model
Inventory model
Now I'm stuck on the situation where I need to create a relationship between The CategoryGroups and the Inventory model like this:
Is there a good way to achieve this kind of relationship?
laravel - Laravel Eloquent for hasMany 关系找不到记录
我找不到为什么它不起作用。
在我的课程模型中,我定义了关系:
在我的 CourseDate 模型中:
当我尝试从 Course 访问 CourseDates 时,我总是会得到 null,但是当我从 CourseDate 访问 Course 时,它可以工作并且我会看到所有数据:
当我用另一门课程(如 ID 2)尝试它时,奇怪的是它可以工作。数据库中的数据是完全一样的。有任何想法吗?
laravel - 在 laravel 中使用 belongsTo 关系插入/创建数据
电话属于用户。现在我如何通过 belongsTo 关系插入电话和用户数据并在电话表中自动获取 user_id 外键。在这里,我尝试了这段代码,但不起作用。
laravel - 如何返回对象而不是数组中的对象
由于 hasMany 的关系,我试图返回来自集合数组的对象的响应。
我试过退货$block->where('date','=',$today)->first();
错误说:调用未定义的方法 App\BlockDate::addEagerConstraints()
schedule_block()
应该返回一个BlockDate
. 如果我删除first()
,它会返回一个包含所需对象的数组。我只想根据关系检索对象。任何帮助表示赞赏。