现在遇到一个外部数据库中的一个表是没有主键的,用 hibernate 映射此表的时候用 composite-id 把所有字段当成组合主键,但现在的问题是这个表只有一个字段可以确定不为空,其他的都可能为空, 所以查询的时候明明是有记录的,却因为其中的某个字段为空而返回的记录时为空,请问我应该怎么做呢?