Yeong-Her Wang

Results 32 comments of Yeong-Her Wang

Hi, in Java 1.8, tools of package 'com.sun' is required, the ObjectiveSQL minimum supported version is 1.8

What you said should be right, I should given bytecode version while project deploy. But Java 8 users may have problems

I should verify it carefully and release a new version, thanks for you reply.

That's it! because JDK 1.8 is the base version in my project, I can understand your suggestion, this should be a mistake of mine

I had get your suggestion, sorry, codes have not been submitted

Relationship 是一个数组,正确的用法如下: ```java Relationship[] relationships = new Relationship[]{ MeeMeeting.HAS_MANY_MEE_CHATS }; MeeMeeting m = MeeMeeting.queryFirst("mee_id > ?", relationships, 1L); ```

@forgottor 请贴出你生成的SQL,还有你使用的版本信息,Tables.java#144 行的代码如下,你也可以调试一下,逻辑应该是对的: ```java public static final String getColumnName(Class tableClass, String fieldName) { try { Field field = tableClass.getDeclaredField(fieldName); Column column = field.getDeclaredAnnotation(Column.class); if (column != null) { if (!StringUtil.isEmpty(column.name()))...

你可以在 getColumnName 方法中,断点调试一下,跟踪一下结果就应该知道原因了,晚点,我在本地测试一下,并增加一个这块的单元测试

对不起,是我的生成代码的错,之前单元测试没有覆盖这种场景,我修改一下代码,今晚发个最新版本。