我正在使用实体框架并开始使用 linq 编写查询。
我有一个商店表,其中每个商店都有一个名称字段。我想做的搜索之一是首字母,我正在努力寻找实现它的最佳方法。最好我的意思是最有效的。
大多数搜索只查找一个键,“A”、“B”、“C”等,但其中一个搜索的不同之处在于组“0-9”将包含一个键列表,一个用于 0,一个用于 1等等。所以我的出发点是某种列表。
然后我需要说明一个 Store 名称是否以列表中的任何键开头,因为 Store 不会将首字母存储在表中。
有两件事我正在寻求帮助。首先,如何让 linq 像我所概述的那样工作。其次,关于这是否是恢复数据的最佳/唯一方法或是否有更好的方法的任何建议。