簡體   English   中英

在 SQLModel 中使用 PostGIS 幾何類型

[英]Use PostGIS geometry types in SQLModel

是否可以在 SQLModel 創建的模型中使用 PostGIS 幾何類型? 如果是,怎么辦?

是的。

只需利用在sqlalchemy下工作的SQLModel和與GeoAlchemy2兼容並已定義幾何類型的 GeoAlchemy2 sqlalchemy

所以,

from geoalchemy2 import Geometry
from sqlmodel import SQLModel, Field, Column

class Record(SQLModel, table=True):
    point: Any = Field(sa_column=Column(Geometry('POINT'))) # Here POINT is used but could be other geometries as well

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM