是否可以在activejdbc中使用Long FK?

时间:2015-03-02 23:09:09

标签: activejdbc

我在org.javalite.activejdbc.Model.parent方法中找到了以下代码:

List<Map> results = new DB(getMetaModelLocal().getDbName()).findAll(query, Integer.parseInt(fkValue));

这是否意味着我们不能在Active JDBC中使用Long FK?如果它超过Integer.MAX_VALUE = 2147483647,我们将有NumberFormatException。

1 个答案:

答案 0 :(得分:1)

不,这是我们的遗漏。我们提交了一个问题:https://github.com/javalite/activejdbc/issues/375来修复它。通常这样的事情在一天/两天内得到修复。谢谢报道!

更新回复: 你正在看旧代码。此提交:https://github.com/javalite/activejdbc/commit/d183cb3ac8c567504d4d5a47986fe549dd1aebca已于2014年5月31日解决了此问题。

相关问题