我正在使用Play框架& Ebean(MySql)。
当我尝试保存如下字符串时:
com.company.xxxxx.yyyyy.zzzz.SomeClassName.someMethodName_XXXZ
Ebean抛出以下异常:
[PersistenceException: ERROR executing DML bindLog[] error[Duplicate entry 'com.company.xxxxx.yyyyy.zzzz.SomeClassName.someMethod' for key 'Package_Name']]
当我用减号( - )或其他任何东西替换字符串中的下划线或者我把字符串放在引号中时,它可以工作。
我无法弄清楚为什么会发生这种情况以及如何在Ebean中转义下划线。
任何帮助/想法?