Мне нужно моделировать классы User и Order. я хочу иметь отношения между ними, чтобы у пользователя было много заказов, что в данном случае было бы отношением один ко многим. который я определил в User.cfc следующим образом:
property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
каждый из этих cfcs может быть загружен через EntityLoad ( Имя объекта ) без проблем; я вижу все данные в выводе дампа.
однако, как только я помещаю отношение заказов в User.cfc, все разрывается, и я получаю сообщение об ошибке:
Association references unmapped class: Order
вот код для cfcs
User.cfc
component persistent="true" datasource="otherDatasource"
{
property name="id" fieldtype="id";
property name="userName";
property name="password";
property name="firstName";
property name="lastName";
property name="title";
property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
function init()
{
return this;
}
}
Order.cfc
component persistent="true"
{
property name="id" fieldtype="id" generator="guid";
property name="quantity";
property name="period";
property name="region";
property name="createdAt" ormtype="date";
function init()
{
return this;
}
}
Есть идеи, что я здесь не так делаю?