【发布时间】:2009-12-08 11:38:32
【问题描述】:
我遇到了集合对象的问题。这是代码
CarCollection obj=new CarCollection(); obj.Where("Id","10"); obj.Load();
问题是记录加倍的结果,即实际上只有 1 条 id 为 10 的记录,但它返回 2 条相同的记录。请帮助我,因为我是新手。
谢谢
【问题讨论】:
标签: subsonic collections
我遇到了集合对象的问题。这是代码
CarCollection obj=new CarCollection(); obj.Where("Id","10"); obj.Load();
问题是记录加倍的结果,即实际上只有 1 条 id 为 10 的记录,但它返回 2 条相同的记录。请帮助我,因为我是新手。
谢谢
【问题讨论】:
标签: subsonic collections
您应该能够使用以下查询来做到这一点:
CardCollection cards = new Select()
.From(Card.Schema)
.Where(Card.IdColumn).IsEqualTo(10)
.ExecuteAsCollection<CardCollection>();
我建议您查看查询文档以查看 SubSonic 查询的一些示例:
【讨论】: