我想使用点Postgres 类型。我没有在 Diesel 的类型列表中看到此类型。
编写包含point
列的模型的正确方法是什么?
基于此 Diesel GitHub 问题以及 和 中可用的类型diesel::pg::types
,diesel::types
似乎没有对这些类型的任何支持。
要编写包含point
列的模型,您需要设置point
Diesel 可以理解的值。这首先要实现FromSql
一个Point
类型的特征,然后实现所有需要的东西。对于这样的扩展,请查看此 PR。