SubSonic.Comparison.In中的错误

时间:2009-06-11 07:22:10

标签: subsonic comparison

使用以下代码:

 IEnumerable<int> LocalityIds = new List<int>();

        PersonCollection pc = 
            new PersonCollection().
                Where(Person.Columns.AddressLocalityId, SubSonic.Comparison.In, LocalityIds).
                Load();

虽然初始集合是空的但是Subsonic仍会返回所有记录?!?!?!?!?这是一个错误还是我做错了什么?

由于

2 个答案:

答案 0 :(得分:1)

即使比较存在,我也不认为我们已经设置了这样的集合。你有没有尝试过Select()。From()。Where(..)。In(LocalityIds).ExecuteAsCollection();

答案 1 :(得分:0)

刚检查了V2.2,这仍然会发生,当我有一点时间我会尝试提交补丁