gpt4 book ai didi

c# - 如何首先手动添加导航属性模型

转载 作者:太空宇宙 更新时间:2023-11-03 12:35:10 25 4
gpt4 key购买 nike

我有一个包含书籍的表格和一个包含由模型优先创建的作者的表格。Books 表中有一个指向 AuthorID 的导航属性(因为每本书都有作者)在这里,我试图用值填充表格,归结为标量属性时没关系。但是如何为导航属性添加一个值呢?我的导航属性称为 AuthorBook enter image description here

 Book book1 = new Book();
Author author1 = new Author();
author1.Surname = "Dickens";
author1.Name = "Charles";
db.AuthorSet.Add(author1);`
hbook1.Title = "Great Expectations";
book1.Genre = "Novel"
db.BookSet.Add(book1);
db.SaveChanges();

'

最佳答案

尝试这样的事情:

var rel = new AuthorBook { Book = book1, Author = author1 };
book1.AuthorBook.Add(rel);

这显然在 SaveChanges();

之前

关于c# - 如何首先手动添加导航属性模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41350551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com