사용자 및 주문 클래스를 모델링해야합니다. 내가 원한 것은 그들 사이에 관계를 가지는 것인데, 사용자는 많은 주문을받습니다.이 경우에는 일대 다 rel이됩니다. 다음되는 난 User.cfc 정의 :ColdFusion 9.0.1에서 맵핑되지 않은 클래스 오류 orm
이 프레온 각 문제없이 EntityLoad ( 엔티티 이름)를 통해로드 될 수property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
; 나는 덤프 출력에있는 모든 데이터를 참조하십시오.
그러나, 곧 내가 그것을 떨어져의 User.cfc의 모든 휴식을 주문 관계를 넣어와 나는 오류 메시지가 얻을 :Association references unmapped class: Order
여기 CFC를
사용자에 대한 코드의를. 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;
}
}
어떤 아이디어가 잘못 되었습니까?
모든 ORM CFC가 하나의 폴더에 있습니까? 'Application.cfc'에 ORM 설정을 올리시겠습니까? –
예, 모든 모델 cfcs는 같은 폴더에 있습니다. 나는 그것이 사용자 모델에서 사용하는 다른 데이터 소스 때문이라고 가정합니다. – noobsaibot
테이블을 동일한 데이터 소스로 옮기고 수정할 수 있습니까? –