当此组合的一个或多个字段为空时,uniqueCombo是否可以标识字段?
class Entity {
@DatabaseField(columnName = "fieldA", canBeNull = true, uniqueCombo = true)
private String fieldA;
@DatabaseField(columnName = "fieldB", canBeNull = true, uniqueCombo = true)
private String fieldB;
}
如果表实体中有记录,其中fieldA是' John'而fieldB是null,是否会在1条记录中查询此结果?
dao.queryForFirst(
dao.queryBuilder().
where().
eq("fieldA", "John").
and().
eq("fieldB", null).
prepare());