你能帮我用Ecto DSL编写这种PostGis查询吗?
SELECT streets.gid, streets.name
FROM
nyc_streets streets,
nyc_subway_stations subways
WHERE streets.geom && ST_Expand(subways.geom, 200)
ORDER BY ST_Distance(streets.geom, subways.geom) ASC;
我对如何从多个表中选择数据而不加入外键感到困惑。
由于
答案 0 :(得分:0)
您可以尝试使用此问题中的原始查询:
How to use raw sql with ecto Repo
它会将您绑定到一个数据库,但无论如何您正在使用非常具体的功能。我不认为,Ecto DSL可以支持特定于PostGis的查询。