我正在使用Entity Framework 6和PostgreSQL。我想做一个简单的选择查询,但是当我在查询中使用参数时它不起作用。
// this works fine
string variabletest= "test";
var test2 = _context.clients.Where(s=>s.hostname.Equals("test")).ToList();
// this gives an error
var test2 = _context.clients.Where(s=>s.hostname.Equals(variabletest)).ToList();
当使用第二个测试时2我得到错误“column”p__linq__0“不存在”。如何解决这个问题?