私はここで非常によく似た質問をしました
エンティティフレームワーク-同じ列の複数の条件で選択-参照テーブル
今、関係は多対多です。つまり、order、items、orderItemの3つのテーブルがあります(itemsはジャンクションテーブルです)。ここでも、価格が100のorderItemと価格が200のorderItemが少なくとも1つあるすべての注文を選択します。
そのシナリオでこれを編集する方法が本当にわかりません。
var orders = from o in kontextdbs.orders
select o;
foreach(int value in values)
{
int tmpValue = value;
orders = orders.Where(x => kontextdbs.order_item.Where(oi => x.id == oi.order_id)
}