@JFinal 你好,想跟你请教个问题:目前jfinal2.0不支持postgres的json,array等类型,请问是否有计划去支持这些类型?
感谢2位的回答,驱动是支持的。我之前是改源代码来实现的,后来重构了下,不用改源代码,但是实现不够优雅,要配合我自己写的model生成器来使用,而且支持的类型也有限。我是觉得postgres的json,array类型支持已经比较完善,可以一定程度地代替mysql+mongo的组合,而且也可以不用为mongo做事务,比较方便,简化开发和维护。所以希望波总可以考虑下这方面的支持,可以是一个区别于通用的activerecord的postgres专版的activerecord plugin
PostgreSQL本身是支持json,array的,除此之外还支持:网络类型、几何类型(point,line,box)、XML类型、组合类型、范围(range)类型、枚举类型。这时PostgreSQL的特色和长处。但是这些类型并不常用,也没有通用性(JFinal作为通用框架,不会也没有必要支持这些专有特性)。我们虽然大量使用PostgreSQL,但是这些类型基本不用。所以你若要用,可能需要自己改JFinal源码,驱动是否支持也需要验证。
个人一直用的 mysql,postgresql 的 json、array 的支持今天也是头一次碰到,希望有 postgresql 经验的开发者能提供支持,@玛雅牛
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
感谢2位的回答,驱动是支持的。我之前是改源代码来实现的,后来重构了下,不用改源代码,但是实现不够优雅,要配合我自己写的model生成器来使用,而且支持的类型也有限。我是觉得postgres的json,array类型支持已经比较完善,可以一定程度地代替mysql+mongo的组合,而且也可以不用为mongo做事务,比较方便,简化开发和维护。所以希望波总可以考虑下这方面的支持,可以是一个区别于通用的activerecord的postgres专版的activerecord plugin
PostgreSQL本身是支持json,array的,除此之外还支持:网络类型、几何类型(point,line,box)、XML类型、组合类型、范围(range)类型、枚举类型。这时PostgreSQL的特色和长处。但是这些类型并不常用,也没有通用性(JFinal作为通用框架,不会也没有必要支持这些专有特性)。我们虽然大量使用PostgreSQL,但是这些类型基本不用。所以你若要用,可能需要自己改JFinal源码,驱动是否支持也需要验证。
个人一直用的 mysql,postgresql 的 json、array 的支持今天也是头一次碰到,希望有 postgresql 经验的开发者能提供支持,
@玛雅牛