0

我有一个涉及一组单元的模型。每个单元都有一组数字。我正在编写一个提供程序方法,它返回包含任何给定数字的单位列表。

查询中涉及到两个表——Units表和NumberUnits表。该NumberUnits表将 链接UnitsNumbers(但由于我们已经知道所需的数字,我们对它们不感兴趣)。

我目前有这个:

var a =  (from units in DataProvider.Units
    join numUnits in DataProvider.NumberUnits on units.Id equals numUnits.Unit
    where numbers.Contains(numUnits.Number)
    select units);

numbers我们正在搜索的数字列表在哪里。我想返回在数字列表中找到的任何Unit内容NumberUnit,但这没有返回任何内容。

有任何想法吗?

4

1 回答 1

0

看来我只是个白痴。这工作得很好,结果我有一些数据问题,其中很大一部分应该在 numberunits 表中包含条目的单位没有。

于 2013-02-12T01:49:57.547 回答