我是Entity Framework的新手.我正在尝试设置一个使用EF 6的MVC应用程序.我正在使用Code First Migrations.我在应用程序中使用区域,并希望在每个区域中有不同的DbContexts来分解它.我知道EF 6有ContextKey,但我找不到有关如何使用它的完整信息.目前,我一次只能使用一个上下文.
有人可以给出一个足够详细的例子,让我有一个像EF一样的新人来理解和使用.
我正在构建一个linq查询,它将检查DB中的字符串是否包含字符串列表中的任何字符串.
就像是.
query = query.Where(x => x.tags
.Contains(--any of the items in my list of strings--));
Run Code Online (Sandbox Code Playgroud)
我也想知道列表中有多少项是匹配的.
任何帮助,将不胜感激.
更新:我应该提到标签是一个字符串而不是列表.而且我在查询实际运行之前添加了几个与标签无关的内容.这是针对实体框架运行的.