有没有办法操纵实体框架查询。
我有一个具有几何列的类。
public class Geom
{
public Guid Id { get; set; }
public string Name { get; set; }
public string Geometry { get; set; }
}
数据库上下文正在从数据库中获取数据。
using (var database = new DatabaseContext())
{
var items= database.Geoms;
}
这会向数据库发送一个sql查询,如:"select id,name,geometry from geoms"
我想在发送数据库之前更改查询,如下所示:
"select id,name,ST_AsText(geometry) from geoms"
这可能吗?
因为我使用的是postgresql数据库所以不能使用DbGeometry。