у нас есть определенные таблицы, в которых у нас есть несколько столбцов, которые вместе составляют первичный ключ.
Когда SubSonic генерирует все свои классы для наших таблиц для таблиц с несколькими столбцами, все еще существуют методы, такие как FetchByID, которые используют только одно значение для первичного ключа.
Из-за этого свойство внешнего ключа будет возвращать неправильные элементы. Например, у нас есть таблица продуктов с первичным ключом из нескольких столбцов. Класс с отношением к таблице product будет иметь свойство product с методом get, например: Product.FetchByID (this.SalesOrganisationID). Это должен быть Product.FetchByID (this.SalesOrganisationID, this.ProductID).
Есть ли у кого-нибудь какой-нибудь совет для меня о том, что мне следует сделать, чтобы SubSonic работал с такими первичными ключами?