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 に答える