Nhibernate 3:检索n-n关系中的列表

Nhibernate 3:检索n-n关系中的列表,nhibernate,linq-to-nhibernate,Nhibernate,Linq To Nhibernate,我有三张桌子:工具、颜色和颜色工具。 ColorTool有3列:id(自动递增)和IdTool+IdColor 我有一个列表,我的目标是检索一个列表或一个列表(只是IdColor) 我最后一次尝试: var colorList = (from res in toolList select res.ToolColor.ToList()).ToList(); 在本例中,colorList是ToolColor列表的列表 我不知道如何检索这些数据。有人能帮我吗?我使用nhibernate 3.1 问候

我有三张桌子:工具、颜色和颜色工具。 ColorTool有3列:id(自动递增)和IdTool+IdColor

我有一个
列表
,我的目标是检索一个
列表
或一个
列表
(只是IdColor)

我最后一次尝试:

var colorList = (from res in toolList select res.ToolColor.ToList()).ToList();
在本例中,colorList是ToolColor列表的列表

我不知道如何检索这些数据。有人能帮我吗?我使用nhibernate 3.1

问候

怎么样

from res in toolList
from toolColor in res.ToolColor
select toolColor.Color
?