0
嘿,我非常確定我正在做一些不正確的事情與我的lambda表達式,這使得我只返回一個單一的結果。如果我的查詢沒有任何問題(它有能力返回多個結果),那麼我必須在其他地方有一個錯誤,我應該能夠找到它。如果我的結果應該返回多於一個結果,或者只返回一個結果。我在這裏做錯了什麼?查詢只返回一個結果
var proQuery = from a in solutionContext.Products
where a.ID == solutionID ||
(a.ParentID == solutionID && a.Versions.All(c => c.VersionNumber == activeNumber)) ||
(a.Product2.ParentID == solutionID &&
a.Versions.All(c => c.VersionNumber == activeNumber))
select a;
如果您有任何需要的信息,我很樂意提供幫助。
你可以發佈詢問proQuery的代碼嗎? – Queso 2010-10-13 17:21:33
然後...你對proQuery做什麼? – Luiscencio 2010-10-13 17:23:18
嘿傢伙,抱歉,如果我沒有提供足夠的信息,但我非常確定,其他與我的代碼是功能性的,並在做出輕微調整後,現在所有的作品。有一個很好的,謝謝你停下來。 – PFranchise 2010-10-13 17:34:21