foreign-key-relationship

    0热度

    1回答

    我目前有两个表,即存储用户和客户端。客户与用户以一对一的关系关联。 我目前存储和更新,像这样的模型,但感觉非常笨拙... public function store(Request $request) { $requestData = $request->all(); $user = new User(); $user->fill($requestD

    0热度

    1回答

    在我的ASP.NET Core 1.1,EF-Core 1.1 app中,我在parent view中显示数据,其中有partial view。情景类似于以下内容:Customers and Orders table之间的一对多关系。用户从父视图中的下拉列表中选择一个客户,该客户的部分视图显示所选客户的相应订单。但是,我总是将模型传递给部分视图始终为空。 问题:我可能在这里错过了什么? 注意:通过

    0热度

    1回答

    我只是想创建一个新的播放列表,其中包含所有存储的曲目中最长的10首歌曲。这里是我的代码和下面的架构,请解释一下,请解释我如何将播放列表和轨道的foriegn键关联到PlaylistTrack? INSERT INTO Playlist (PlaylistID, Name) VALUES (19, 'Background Music'); SELECT TrackID, Name, Milli

    0热度

    1回答

    在我ASP.NET Core 1.1与EF Core 1.1 app,我有类似以下的场景:父表PT和子表CH有1-1 FK-关系。我们需要从PT表格的某些记录中获取几列,并从CH表格的关联记录中获取几列。 问题:如何使用以下LINQ查询将这些记录加载到以下ViewModel? 注意:我可以把它用常规的LINQ加入等完成,但很好奇如何,我们可以用做Eager Loading 视图模型: public

    0热度

    1回答

    在我们的ASP.NET Core 1.1与EF Core 1.1 app中,我们有一个类似于以下的情景:父表PT和子表CH具有1-1 FK关系。我们需要从PT表格的某些记录中获取几列,并从CH表格的关联记录中获取几列。 问题:我们如何将这些记录加载到以逗号分隔的字符串中?以下代码将这些相关记录加载到ViewModel。 注:如果我们要加载的记录 - 成为一个逗号分隔的字符串 - 只是,比如说,从P

    0热度

    1回答

    我正在用sql server开发一个MVC项目。其中每个用户在注册后将被给予用户名。使用地址和电子邮件号码和电话号码等各种数据完成注册。我正在使用一个表来存储地址,它的ID存储在用户表中。现在人们可以更改地址,因此我无法理解如何管理它。我想保留旧地址以及新用户的新地址。任何人都可以帮忙吗?

    0热度

    2回答

    我要插入一个寄存器到一个表,结构如下: db=this.openOrCreateDatabase("calificaciones.db", MODE_PRIVATE, null); db.execSQL("PRAGMA foreign_keys=ON"); db.execSQL("create table if not exists usuarios (idusuario integer pr

    0热度

    1回答

    我的问题有三个表:“评论”,“用户” &“company_contacts” 的“意见”表有两列: "company_contact (INT)" & "company_contact_kind (String)" comments.company_contact要么分配给users.id或company_contacts.id基于要么如果comments.company_contact_kind

    0热度

    1回答

    我试图在EF中建模一个结构,其中我们有多个实体,每个实体都有本地化内容。所有这些本地化内容都存在于一张表中。 (请参阅下面的示例) 我遇到了一个问题,当我用流利的语法定义外键时,以及EF运行其迁移以构建数据库时,它将在LKey字段中应用多个外键本地化表。即FK_Localization_Foo1_LKey/FK_Localization_Foo2_LKey。 这是不正确的,因为现在不可能将任何记录

    1热度

    1回答

    外键如下图所示,我要显示在另一个(事件)作为TabularInline的管理员更改视图一个模型(出席)。但是,出勤没有指向事件的直接ForeignKey。相反,它与注册有一对一的关系,而这又转向事件。任何简单的方法来实现这一点? 正如你可以从代码中看到,我试图用一种方法来访问事件,并把它传递到TabularInline类为FK_NAME,但它抛出一个错误说“‘myapp.Attendance’有没