小编A.J*_*uer的帖子

实体框架核心多对多关系未从数据库加载

好的,所以我遵循了实体框架核心的“多对多”示例: 关系(在页面末尾)。

似乎在最初创建数据库时(createNew 设置为 true)一切都按预期工作,但是当我使用现有数据库(createNew 设置为 false)时,连接不再存在。以下是一个控制台应用程序,显示了我遇到的问题:

createNew = true 的输出:

作者 1 写道: - 第 1 册 - 第 2 册

作者 2 写道: - 第 1 册 - 第 2 册

作者 3 写道: - 第 4 册

作者 4 已写:还没有书

createNew = false 的输出:

作者 1 已写:还没有书

作者 2 已写:还没有书

作者 3 已写:还没有书

作者 4 已写:还没有书

// Visual Studio 2017
// Console App (.NET Core)
// Nuget: Microsoft.EntityFrameworkCore.SqlServer

using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore; …
Run Code Online (Sandbox Code Playgroud)

c# many-to-many entity-framework-core

1
推荐指数
1
解决办法
2978
查看次数

标签 统计

c# ×1

entity-framework-core ×1

many-to-many ×1