1

我有一个使用 EF 的 MVC4 项目。我已经设置了我的架构,以便所有可搜索的项目都有一个将它们与“标签”表相关联的表。我想知道在与此“标签”表相关的所有表中进行完整搜索的最有效方法是什么。此外,我还想对相关项目的标题/名称进行搜索。不确定解决此问题的最佳方法是什么。

我画了一个这个模式的小图: 在此处输入图像描述

谢谢你的帮助!

4

1 回答 1

1

伪代码如下所示:

var tagged = db.Products.Where(p => p.ProductTag.Any(pt => pt.Tag.Name.Contains("Search")));

但这完全取决于您的模型是如何设置的。

于 2012-09-10T21:02:40.233 回答