クラス User と Order をモデル化する必要があります。私が望むのは、ユーザーが多くの注文を持つように、それらの間に関係を持たせることです。この場合、これは 1 対多の関係になります。User.cfc で次のように定義しました。
property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
この各 cfc は、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;
}
}
ここで私が間違っていることはありますか?