亚音速外键回归收藏?

时间:2010-06-01 14:41:09

标签: c# subsonic

我正在使用Subsonic编写我的第一个“Hello World”程序,为此我将一个简单的小客户/发票/ InvoiceItem / Product数据库放在一起。

成功连接到DB,它生成了所有正确的ActiveRecord类。但由于某种原因,Invoice类有一个名为Customers的属性,它返回Customer个对象的集合,即使Invoice表有一个CustomerID具有Customer表的外键的字段。我希望Customer属性返回一个Customer对象。

我所有的FK都发生了同样的事情。我一定做错了什么 - 但是什么?

1 个答案:

答案 0 :(得分:1)

这是预期的行为。 Invoice.Customers集合中的第一个(也是唯一的)项将是与外键相关的Customer对象。