【发布时间】:2021-05-14 02:05:21
【问题描述】:
我有一个存储 2 个数据的表,一个是 std_id,另一个是 course,我想为学生分配课程。
有没有一种方法我可以同时使用它们来定位我的表的一个实例,如下面的代码:
using (var context = new Domain.TaskManagerDbContext())
{
var Assign = new Domain.TaskUser()
{
user_id = user.ID,
task_title = task.Title
};
if (context.TaskUsers.Any(e => e.std_id == id && e => e.course == course)) return;
context.TaskUsers.Add(Assign);
context.SaveChanges();
}
例如,我想用user_id: 123456 和course: Calculus2 定位一个实例。
上面的代码不行,不知道能不能写出类似上面的代码。
【问题讨论】:
标签: c# sql linq entity-framework-core