2009-09-21 102 views
0

有什麼辦法讓NHibernate.Linq在整數字段上生成一個類似的查詢嗎?我希望它生成的SQL是:NHibernate Linq Like Query問題

select IntegerColumn 
from Table 
where IntegerColumn like '%StringValue%' 

我已經試過類似:

from entity in _session.Linq<Entity> 
where entity.IntegerColumn.ToString().Contains(StringValue) 
select entiry.IntegerColumn 

這產生ArgumentOutOfRange異常,當它評估的查詢。

有沒有人有一個想法,我可以做到這一點?

感謝, 彌敦道

回答