第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AppService 正在插入 3 行而不是 1 行

AppService 正在插入 3 行而不是 1 行

C#
當(dāng)年話下 2023-08-13 14:04:59
問題:AppService 正在插入 3 行而不是 1 行。我想要實現(xiàn)的是 3 個實體之間多對多關(guān)系的鏈接表。它似乎正在三個實體之間創(chuàng)建每種類型的鏈接之一,一個真假一個假的真一個真實的真實但我不明白為什么。我相信這可能與 EF Core 有更多關(guān)系,但我不確定這里出了什么問題。我覺得這可能與導(dǎo)航屬性有關(guān),我刪除了它們,但結(jié)果保持不變。public class ModelOne : FullAuditedEntity<long>, IMustHaveTenant{        public virtual int TenantId { get; set; }        public virtual ICollection<ResLink> ResLinks { get; set; }}public class ModelTwo : FullAuditedEntity<long>, IMustHaveTenant{        public virtual int TenantId { get; set; }        public virtual ICollection<ResLink> ResLinks { get; set; }}public class ModelThree : FullAuditedEntity<long>, IMustHaveTenant{        public virtual int TenantId { get; set; }        public virtual ICollection<ResLink> ResLinks { get; set; }}public class ResLink : FullAuditedEntity<long>, IMustHaveTenant{        public virtual int TenantId { get; set; }        public virtual long? ModelOneId { get; set; }        public virtual ModelOne ModelOne { get; set; }        public virtual long? ModelTwoId { get; set; }        public virtual ModelTwo ModelTwo { get; set; }        public virtual long? ModelThreeId { get; set; }        public virtual ModelThree ModelThree { get; set; }      }public async Task CreateResLink() {        var res = new ResLinkDto        {            TenantId = 1,                        ModelOneId = 1,                        ModelTwoId = 1,            ModelThreeId = 180026               };        await _resLinkRepository.InsertAsync(ObjectMapper.Map<ResLink>(res));}插入結(jié)果:ID |Date |User Id| M.Date| M.User |IsDeleted| D.Uid |D.Time| TenantId |ModelOneId |ModelTwoId| ModelThreeId30050   06/08/2019 13:26:54 6   NULL    NULL    False   NULL    NULL    1   1   NULL    18002630051   06/08/2019 13:26:54 6   NULL    NULL    False   NULL    NULL    1   NULL    1   180026  30052   06/08/2019 13:26:54 6   NULL    NULL    False   NULL    NULL    1   1   1   180026
查看完整描述

1 回答

?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗 獲得超6個贊

抱歉回復(fù)晚了,這是由于我的實際應(yīng)用程序中 AutoMapper 的魔力造成的:)


查看完整回答
反對 回復(fù) 2023-08-13
  • 1 回答
  • 0 關(guān)注
  • 134 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號