de error de clase sin asignar con ColdFusion 9.0.1 ORM
-
09-10-2019 - |
Pregunta
he de clases del modelo de usuario y Orden. lo que quiero es tener una relación entre ellos, de manera que un usuario tiene muchas órdenes, que en este caso sería un rel-uno-a-muchos. que i se define en las user.cfc como sigue:
property name="orders"
fieldtype="one-to-many"
cfc="Order"
fkcolumn="userID"
type="array";
cada uno de estos CFC se pueden cargar a través EntityLoad ( Nombre de la entidad ) sin ningún problema; todo lo que veo los datos de la salida del comando.
Sin embargo, tan pronto como me puso la relación órdenes en el user.cfc, que todos los saltos de distancia y me sale un mensaje de error:
Association references unmapped class: Order
Este es el código para los CFC
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;
}
}
Alguna idea de lo que estoy haciendo mal aquí?
Solución
it seems as i have my answer. coldfusion 9.0.1 orm isn't capable of building a relationship between tables in different databases.