我有一个父类和子类,我将每个类的实例存储在两个单独的同类IMap实例中。
这里还有一个CacheManager类,它负责缓存操作和管理。所以这个类的方法是使用父类实例作为抽象。
当我尝试使用SqlPredicate获取项目时,它根本无法识别缓存中的子类属性。当我检查缓存项时,所有项都是正确的,但是当谓词查询它们时,实例将它们识别为父类实例,因此它无法在子类上找到属性。它以“没有元素”开头。
有什么想法吗?
由于
答案 0 :(得分:0)
如果你确定它是一个bug并添加你的来源以便我们能够重现并解决问题,你能否打开一个github问题?
这对我来说听起来应该像你期望的那样工作但是也许在两边都有一些简单的东西。