将多个值查询到一个请求中 - entity framework
Query many values into one request - entity framework
我是 entity framework 的新手。
我想要找到一个特定的数据库项目...
我使用了这个代码
using (var db = new DatabaseX(_connectionVar))
{
try
{
var data = from test in db.X where test.Y== Y && test.z== z && test.s== s select test;
}
}
但是我该如何组合这些参数呢?使用符号“&&”它不起作用...
希望有人能帮帮我。
因此,如果您正在使用 entity framework,您首先要创建一个数据库上下文:https://docs.microsoft.com/en-us/ef/ef6/fundamentals/working-with-dbcontext。
然后您想创建某种存储库,您可以在其中获取数据:
return await dbContext.test
.Where(test => test.X == X)
.Where(test => test.Y == Y)
.Where(test => test.Z == Z)
.FirstOrDefault();
但是阅读和遵循 https://docs.microsoft.com/en-us/ef/ef6/ 上的基础知识应该会有很大帮助。
我是 entity framework 的新手。 我想要找到一个特定的数据库项目...
我使用了这个代码
using (var db = new DatabaseX(_connectionVar))
{
try
{
var data = from test in db.X where test.Y== Y && test.z== z && test.s== s select test;
}
}
但是我该如何组合这些参数呢?使用符号“&&”它不起作用...
希望有人能帮帮我。
因此,如果您正在使用 entity framework,您首先要创建一个数据库上下文:https://docs.microsoft.com/en-us/ef/ef6/fundamentals/working-with-dbcontext。
然后您想创建某种存储库,您可以在其中获取数据:
return await dbContext.test
.Where(test => test.X == X)
.Where(test => test.Y == Y)
.Where(test => test.Z == Z)
.FirstOrDefault();
但是阅读和遵循 https://docs.microsoft.com/en-us/ef/ef6/ 上的基础知识应该会有很大帮助。