是否可以按数据模型中的字段对 Cofoundry 自定义实体进行排序?
Is it possible to sort Cofoundry custom entities by fields in the data model?
假设自定义实体预订如下:
public class BookingDataModel : ICustomEntityDataModel
{
public DateTime ArrivalDate { get; set; }
}
有没有什么方法可以在数据库中查询 Booking 类型的自定义实体并按 ArrivalData 对结果进行排序(除了将所有预订加载到内存中然后使用 C# 对它们进行排序之外)?或者这是对习俗的要求过高 entity framework?
我知道数据模型被序列化为 JSON,因此在 SQL 中不容易排序(尽管较新的 SQL 服务器版本可以做到) - 但也许Cofoundry 框架有一些技巧?
否,自 v0.9 起 sorting/filtering 不直接支持自定义实体模型数据。 Issue 318 讨论构建搜索索引的解决方法,并且存在实现类似功能的未决问题。
假设自定义实体预订如下:
public class BookingDataModel : ICustomEntityDataModel
{
public DateTime ArrivalDate { get; set; }
}
有没有什么方法可以在数据库中查询 Booking 类型的自定义实体并按 ArrivalData 对结果进行排序(除了将所有预订加载到内存中然后使用 C# 对它们进行排序之外)?或者这是对习俗的要求过高 entity framework?
我知道数据模型被序列化为 JSON,因此在 SQL 中不容易排序(尽管较新的 SQL 服务器版本可以做到) - 但也许Cofoundry 框架有一些技巧?
否,自 v0.9 起 sorting/filtering 不直接支持自定义实体模型数据。 Issue 318 讨论构建搜索索引的解决方法,并且存在实现类似功能的未决问题。