0

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

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

这是否意味着我们不能在 Active JDBC 中使用 Long FK?如果 NumberFormatException 大于 Integer.MAX_VALUE = 2147483647,我们将出现 NumberFormatException。

4

1 回答 1

1

不,这是我们的疏忽。我们提出了一个问题:https ://github.com/javalite/activejdbc/issues/375来修复它。通常这样的事情会在一天/两天内解决。感谢您的报告!

更新答案:您正在查看旧代码。此提交:https ://github.com/javalite/activejdbc/commit/d183cb3ac8c567504d4d5a47986fe549dd1aebca于 2014 年 5 月 31 日修复了此问题。

于 2015-03-03T06:32:55.653 回答