我有一個成分ID的數組,我需要找到所有食譜包含所有成分在一起,而不是一個或任何成分。如何選擇與列表中的所有ID匹配的所有對象?
我想是這樣的:
var query = (from ri in db.RecipesIngredients
where SelectedIDs.Contains(ri.IngredientId)
select ri.RecipeId).Distinct();
這爲行爲:獲得食譜包含ID1或ID2或ID3等。我希望它是:得到含有ID1和ID2和ID3等食譜。
這可能嗎?
你有餐桌餐桌食譜嗎? – nerdybeardo
你是否需要配方來包含*所有*選定的成分 - 或只是*不包括任何未選擇的成分? –
是的,有一個食譜表,我需要得到的食譜,包括所有選定的成分 – Yasmine