我必须对类用户和订单进行建模。我想要的是在它们之间建立关系,以便用户有很多订单,在这种情况下,这将是一对多的关系。我在 User.cfc 中定义如下:
property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
每个 cfcs 都可以通过 EntityLoad( Entity Name ) 加载,没有任何问题;我在转储输出中看到了所有数据。
但是,一旦我将订单关系放入 User.cfc 中,它就会全部分解,并且我收到一条错误消息:
Association references unmapped class: Order
这是cfcs的代码
用户.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;
}
}
订单.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;
}
}
有什么想法我在这里做错了吗?