我有一个使用鉴别器的模型。 由于我不能分享原始代码,这里是一个模型
public class Dog {}
public class SomeDog : Dog {}
现在我希望我的实体按 Discriminator
排序,首先是 SomeDog
,并且仅在这些之后,才是我的 Dog
实体。
有什么方法可以对我的 Discriminator
进行实际排序吗?还是我必须找到解决方法?
最佳答案
当你阅读上下文列表时,你尝试过排序吗?
例子:
YourContext.Dogs.OrderBy(d => (d is SomeDog) ? 1 : 2)
关于c# - 根据鉴别器排序 - EF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17401497/