3
我想使用point Postgres類型。我沒有在Diesel的類型列表中看到這種類型的here。Diesel是否支持Postgres`point`類型?
編寫包含point
列的模型的正確方法是什麼?
我想使用point Postgres類型。我沒有在Diesel的類型列表中看到這種類型的here。Diesel是否支持Postgres`point`類型?
編寫包含point
列的模型的正確方法是什麼?
基於this Diesel GitHub issue和diesel::pg::types
和diesel::types
中可用的類型,似乎沒有任何支持這些類型。
要編寫一個包含point
列的模型,您需要使Diesel能夠理解的值爲point
。首先執行FromSql
特徵,然後執行所需的所有事情。對於這樣的擴展,請看this PR。
我知道這不完全是PostGIS,但我懷疑答案與此類似:https://github.com/diesel-rs/diesel/issues/232#issuecomment-193934393。即它需要創建一個Diesel的擴展。 –