首页 > 解决方案 > 将表值参数传递给 EF Core 查询

问题描述

我试图了解如何将集合传递给 EF Core 中的 SQL 查询。

SqlParameter tvp = new SqlParameter("@studColl", studentListObject);
obj.SqlDbType = SqlDbType.Structured;

context.Students.FromSqlRaw($"SELECT studentId FROM Student join @studColl on studentId = @studColl.item", tvp);

我可以修改这个查询并通过用 in 子句替换 join 来使其工作。但我试图了解如何使用加入来实现。

谢谢

标签: entity-framework-coretable-valued-parameters

解决方案


推荐阅读