엔티티 프레임 워크 쿼리를 조작 할 수있는 방법이 있습니까?Entity Framework SQL 쿼리 조작
기하학 열이있는 클래스가 있습니다.
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를 사용할 수 없습니다.
를 들어이 과잉 될 수도 있지만 http://stackoverflow.com/a/33442340/242520을 –