我正在使用Active JDBC。我有一个用例,我希望在任何给定日期从table_date
读取,其中表的结构/模型对于此类型的所有表都是相同的。例如:registrations_29_10_2015
,registrations_10_11_2015
等等,其中所有以注册开头的表都具有相同的模型/结构。我应该如何动态地将表名与模型绑定?我的意思是10月29日我想使用registrations_29_10_2015
和11月10日我想使用registrations_10_11_2015
。另外:是否可以使用活动的jdbc在第二天开始创建表?而且,仅供参考,这基本上是用于分割表格并删除旧表格。
答案 0 :(得分:2)
每个模型都有MetaModel支持。虽然您不能只将表名设置为MetaModel,但添加此功能并不困难。请打开项目回购中的问题以供考虑。
编辑:我们几天前在ActiveJDBC中发布了分片:http://javalite.io/sharding。它完全符合您的需求,享受。