我正在使用entityframework核心。我正在用linq查询。
我有一个sql条件,它以字符串形式存储为sql语法。 我如何“混合”2个查询?
这是一个例子。 我们假设有一个公司表。
这是我的linq to sql查询:
var queryable1 = from c in mydbcontext.Companies
where c.Name.Contains('blabla') && c.City.Contains('york')
让我们假设我有这个字符串:
String sql_filter = "address like '%word%' or Comments like '%bla%'";
我想要做的是合并这两个查询:
var compagnies = queryable1.Where(sql_filter);
你知道我怎么做吗?
请注意查询是一个例子。在我的情况下,它们更复杂。
由于