我有这个代码返回所有颜色与一些文字:
public IEnumerable<Color> FindStartingWith(string term)
{
return Session.QueryOver<Color>().Where(color => color.Name.IsLike(text, MatchMode.Anywhere)).List();
}
Run Code Online (Sandbox Code Playgroud)
但我想做的是返回一个只包含color.Name列表的STRING IEnumerable ...
我怎么能用QueryOver做到这一点?
谢谢
JUNIO
语法可能不完全正确但应该是某些东西,如:
public IEnumerable<string> FindStartingWith(string term)
{
return Session.QueryOver<Color>()
.Select(color => color.Name)
.Where(color => color.Name.IsLike(text, MatchMode.Anywhere))
.List<string>();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1904 次 |
| 最近记录: |