我尝试根据对象类型过滤集合,如下所示:
query &= Builders<JournalEntry>.Filter.OfTypes (EntryTypes);
其中JournalEntry是一个抽象类,EntryTypes是System.Type的可枚举。
执行此查询会返回以下错误:
{document}不受支持。 在
MongoDB.Driver.Linq.Translators.PredicateTranslator.GetFieldExpression(Expression expression)
关于可能导致这种情况的任何想法?
我正在使用驱动程序的v2.2.4。