2

我对 Doctrine 2 中的本机 SQL 有疑问。

主要问题是别名不起作用。我只能通过添加注释将 SQL 别名映射到实体。如果我这样做,这很好。但这在生产中并不是很好,因为我必须先删除数据库中的字段。

我想建立一个以米为单位的基于位置的距离的查询,但到目前为止在教义中这样做并不实际。我的意思是从查询中获取别名并不是什么特别的事情。

SELECT *, (RADIANS( ? )) * COS(RADIANS(latitude)) * COS(RADIANS(longitude) - RADIANS( ? )) + SIN(RADIANS( ? )) * SIN(RADIANS(latitude)) AS distance 在我看来没什么特别的

为什么我必须一个人处理这件事?

4

0 回答 0