relationship 相关问题

此标记中的问题通常涉及一组数据与其他数据集的关联。

为什么“set null”在 Laravel 9 的 onDelete 中不起作用? [重复]

我有一个Plan模型和一个User模型,User有一个计划,而该计划属于多个User; 当我运行 php artisan migrate:fresh 时出现此错误: ** SQLSTATE[HY000]:一般错误:1005 不能

回答 2 投票 0

在 Laravel 订单页面上显示国家/地区和首都名称而不是 ID

我有两个模型:Wilaya 和 Commune,基本上就像 Country 和 Capital。两个模型之间存在一对多的关系。 维拉亚模型 Wilaya 类扩展了模型 { 受保护的$fillab...

回答 1 投票 0

Laravel 中一个模型中的多种关系

如何在 Laravel 中保存具有两种关系的模型? 我有3个型号: 模型用户: ID 姓名 模型帖子: ID 文本 用户身份 型号评论: ID 信息 帖子编号

回答 1 投票 0

Laravel 11 Staudenmeir 属于通过未定义的关系

我在使用 Staidenmeir 的 BelongsToThrough 包时遇到问题。这是我的 Laravel 11 项目中的内容: 数据库: * ---------------------- * |用户 | * ------------------...

回答 1 投票 0

如何映射多对一关系?

我在映射多对一关系时遇到问题。当我为一对一创建映射器时,就可以了。 @实体 @Table(名称=“患者”) 公共类 PatientEntity { @ID @GenerateVa...

回答 1 投票 0

根据访问权限显示和隐藏链接

我有一个“users”表,它与“page_access_management”表保持一对一的关系。这个表包括‘emp_create’、‘view’、‘delete’、‘edit’等字段,我设置了...

回答 1 投票 0

同类型对象之间的多对多关系

我想在一个对象“人类”与其同一类型的父母之间建立多对多关系,我想知道这种关系是否存在于现实生活中的项目中......

回答 1 投票 0

如何使用 HABTM 关系和翻译在 CakePHP 中查询数据?

我正在使用 Cakephp 并尝试将我的模型设置为“翻译”。但我有一个问题。 我的客户模型关系是: 公共 $belongsTo = array("用户"); 公共 $hasAndBelongsToMany = 数组( '

回答 2 投票 0

Laravel 5:目录元素在 hasMany 关系中按名称排序

我需要按关系 langs() 对文件夹 ($data['contents']) 进行排序,其中 lang_id == 1 我该怎么做?谢谢。 在模型文件夹中: 类文件夹扩展模型 { 受保护的 $fillable = ['活动',...

回答 2 投票 0

EF Core 8:从祖父母那里得到孙子

我正在编写一个应用程序,其中包含具有以下导航属性的模型类 测试报告 => 学生 => 课程表 => 测试 该关系是一对多的

回答 1 投票 0

获取自引用层次树中的最后一个孩子

我有以下类型: 公开课类别 { 公共字符串 Id { 获取;放; } 公共字符串ParentId { 获取;放; } 公共字符串标题{获取;放; } } 顶级类别有

回答 3 投票 0

一个关联实体,一方面可以选择性参与,另一方面可以强制参与

当我尝试理解业务规则并使用鱼尾纹符号将其转换为 ERD 时,我有时会感到困惑。 这是业务规则: 候选人可以付费参加培训

回答 1 投票 0

高效添加关系。 Neo4j

我有一个大约 500 万行和两列的 CSV:“客户”、“产品”。 每个客户端都是我的 neo4j 图中的一个 ID,对于产品来说也是如此。 我们可以有所有类型的重复,这很好......

回答 1 投票 0

无法在大比例因子 TPCH 数据集上创建关系

我正在使用 Neo4J EE 5.10 并尝试导入比例因子 100 -> 100GB 数据的 TPCH 数据集。我使用 neo4j admin import 导入了节点(这里没有问题),然后我开始创建关系...

回答 1 投票 0

数据集中的主详细信息数据绑定即使存在也找不到子表

这是我的源xml, 这是我的源 xml, <restcommands> <command classname="org.openas2.cmd.processor.restapi" name="clearconsole" method="post" path="/v2/ClearConsole"> <parameter name="OneDummy" type="string"/> <parameter name="TwoDummy" type="string"/> </command> <command classname="org.openas2.cmd.processor.restapi" name="writetoconsole" method="post" path="/v2/WriteToConsole"> <parameter name="textToWrite" type="string"/> </command> <command classname="org.openas2.cmd.processor.restapi" name="listpartnership" method="get" path="/partnership/list"> <parameter name="pathprefix" type="string"/> </command> 我正在尝试使用此代码片段与命令和参数建立主详细信息关系 DataSet restDs = new DataSet(); restDs.ReadXml(new StringReader(restxml)); // restDs.Locale = System.Globalization.CultureInfo.InvariantCulture; // Set up bindings for the master DataGridView (commands) masterBindingSource.DataSource = restDs; masterBindingSource.DataMember = "command"; dgvRestCommands.DataSource = masterBindingSource; DataTable parameterTable = restDs.Tables["command"].ChildRelations[0].ChildTable; detailsBindingSource.DataSource = masterBindingSource; detailsBindingSource.DataMember = parameterTable.TableName; dgvRestCommandParameters.DataSource = masterBindingSource; 虽然表参数存在,但它失败并显示消息“在数据源上找不到 DataMember 属性“参数”。” detailsBindingSource.DataSource = masterBindingSource; detailsBindingSource.DataMember = parameterTable.TableName; 尝试 xml linq using System; using System.Linq; using System.Collections.Generic; using System.Data; using System.Xml; using System.Xml.Linq; namespace ConsoleApp10 { class Program { static string FILENAME = @"c:\temp\test.xml"; static void Main(string[] args) { XDocument doc = XDocument.Load(FILENAME); int maxParameters = doc.Root.Elements("command").Select(x => x.Elements("parameter").Count()).Max(); //create data table DataTable restDs = new DataTable(); restDs.Columns.Add("Name", typeof(string)); restDs.Columns.Add("Method", typeof(string)); restDs.Columns.Add("Path", typeof(string)); for(int i = 0; i < maxParameters; i++) { restDs.Columns.Add("Param " + i, typeof(string)); } foreach(XElement command in doc.Descendants("command")) { DataRow row = restDs.Rows.Add(); row["Name"] = (string)command.Attribute("name"); row["Method"] = (string)command.Attribute("method"); row["Path"] = (string)command.Attribute("path"); int count = 0; foreach (XElement parameter in command.Elements("parameter")) { row["Param " + count] = (string)parameter.Attribute("name"); count++; } } } } }

回答 1 投票 0

如何与 Razor/Entity Framework 建立 n:1 关系

我正在使用 VS 2022 for Mac 17.6。我当前的项目是使用 .NET 7.0 的 Razor Web 应用程序和使用 SQLite 的实体框架。 这就是我想要实现的目标:在我的数据模型中,我有两个

回答 1 投票 0

如何按关系列过滤 Laravel

如何按关系列过滤 尝试过这个 ->whereHas('客户',函数 ($query) use ($order){ $query->orderBy('first_name', $order); }) 和这个 ->...

回答 2 投票 0

使用 DDD 中的强类型 ID 对 EF Core 中的外键关系进行故障排除

我目前正在深入研究领域驱动设计 (DDD) 并通过 EF Core 将其付诸实践。在我的域模型中,我选择了强类型标识符。为了在 EF Core 中适应这一点,我

回答 1 投票 0

我的类图中的关系正确吗

我想弄清楚每个类之间的关系是否正确。我试图学习它,但对每个应该是什么感到困惑。 这是每个的代码: 包装第1部分; 公共枚举...

回答 1 投票 0

Spring boot sql表关系

我正在使用 PostgreSQL 数据库开发 Spring Boot 应用程序。在此应用程序中,我实现了创建机器人的功能。这是我的 Bot 实体的一瞥: @数据 @实体 @Ta...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.