-
1 votesanswersviews
何时在Laravel 5中使用belongsToMany vs hasMany
有很多类似的问题,但我发现接受的答案不能令人满意 . 就现有问题而言,我没有明确的答案 . 对于belongsTo()vs hasOne(),常见的答案似乎是'user'和'phone'关系 . 用户有一个电话号码,电话号码属于用户 . 这在Laravel文档中也有详细解释:https://laravel.com/docs/5.2/eloquent-relationships 解释是'Phone'... -
1 votesanswersviews
Laravel 5.2:获取属于多个模型的模型
我有两个表和一个数据透视表: Table1: products id name Table2: categories id name parent Pivot table: product_categories product_id category_id Relationship between them is: product belongsToMany category (t... -
0 votesanswersviews
Rails 3,使用has_many和多态,或其他什么?
我有一个我无法解决的问题 . 问题是我有一个用户模型和一个事件模型,在事件模型中用户可以有多个角色 . 我们还可以为现有用户添加服务员,或创建可以转换(仅通过数据库中的标志)的虚假用户给真实用户 . So the diffrent user-type are: A existing user who has created the event (this is a one-to-one rela... -
1 votesanswersviews
Laravel Nova领域BelongsToMany深入挖掘数据
我正在使用Laravel开发Web应用程序 . 我正在使用Laravel Nova来构建管理面板 . 但是我对BelongsToMany字段存在问题 . 请看下面我的场景 . 我有数据库架构如下 Area Station - has area_id because an area has many stations manager - area_id because each user bel... -
1 votesanswersviews
Rails,has_many多态关联到一个模型
我想有一个模型(事件)具有多个多态HABTM关联到同一个用户模型 . 它应该是这样的: 事件<ActiveRecord :: Base has_many:admin_users,:through =>:event_users,:source =>:userable,:source_type =>'User'has_many:participant_users,:throu... -
1 votesanswersviews
CakePHP关系场景
我正在尝试为以下场景找出合适的关系设置/架构,我想我对关系本身有点不清楚 . 我的型号: Accident 和 People . 事故可能涉及许多人 . 一个人可能与许多事故有关 . 例如:安倍和鲍勃发生了一起事故 . 安倍可能与多起事故有关 . 我有一个事故表,一个人员表和一个带有相应模式的accident_people表 . 我希望用户能够独立于一个人和一个人独立于事故添加事故,然后当他们编... -
2 votesanswersviews
在CakePHP 2中使用“软删除”与HABTM关系
使用CakePHP 2.x中的HABTM表,使用“软删除”技术的最佳方法是什么(即在连接表中具有“已删除”的布尔字段),以便在删除关联时,“已删除”字段将仅更新为“1”而不是被删除的行? 一个例子是电影数据库,它可以是一个或多个类型的一部分 . 所有表都有一个“已删除”字段,因此不会从数据库中删除任何数据,只有“已删除”字段会根据需要更新为1或0: 电影 id 名字 已删除 类型 ... -
0 votesanswersviews
CakePHP是否将所有INT字段视为连接表的ID?
我正在尝试保存用户,他们的 Profiles 和一些标签,我的连接表链接配置文件和标签不断搞砸 . 配置文件模型称为“讲师”,标记模型称为“主题” . 教师有一个电话号码和一个邮政编码,由于某种原因,CakePHP认为这些是在我的连接表中创建条目时应该使用的字段 . My Join table always comes out as: id | instructor_id | subject_id... -
3 votesanswersviews
cakephp 1.3分页habtm相关数据
我已经搜索了高低,并尝试了多种不同的解决方案,我似乎无法让它工作 . 基本上我有产品和类别 . 类别拥有并属于许多产品,而产品属于HABTM类别 . 它们显然与具有id,product_id,category_id字段的连接表products_categories相关 . 在完成简单的完整烘焙模型视图和控制器之后 - 添加了一些类别和产品并设置了它们的关系,我可以转到特定的类别视图页面,预烘焙视图... -
2 votesanswersviews
CakePHP:在HABTM中保存数据的正确格式是什么
我有一位艺术家拥有并且属于许多相关艺术家,在这个例子中我想将麦当娜和她的2位相关艺术家Cher和Kylie Minogue保存在数据库中 . DB: 2 tables: artists(id,name,created)和artists_related(id,artist_id,related_id) 模型关系设置: <?php class Artist extends AppModel {... -
0 votesanswersviews
Rails关系:在多对多关系中引用同一个表两次
我对rails非常陌生,并试图找出关系 . 我试图建模的数据如下:一个事件是人们玩游戏的聚会 . 一个事件记录在多个视频中 . 视频包含多个GameSet . GameSet有两个玩家,player_one和player_two . 因为一个事件有很多视频,一个视频有很多GameSet,我觉得我应该能够声明一个has_many:through关系直接从事件到GameSet . 此外,我应该能够直... -
1 votesanswersviews
保存许多现有记录和一条新记录之间的关系
使用CakePHP,我有活动和人 . 我想在保存新事件时将许多现有人分配给我正在创建的事件 . 我正在使用复选框选择人员 . 我的数据如下: data[Event][name]:Test 4 data[Event][event_type_id]:1 data[EventPerson][person_id]: data[EventPerson][person_id][]:65 data[EventP... -
2 votesanswersviews
CakePHP:从belongsToManay关系中的连接表中重新获取列
我的应用程序允许用户通过将 soe_blocks 链接在一起来创建 scenarios . 反过来, soe_blocks 引用变量 soe_entries . 要构建 scenarios , soe_blocks 链接到 scenario 并按 offset 排序 . soe_blocks 可用于许多不同的 scenarios . soe_entries 只能与一个 soe_blo...