开发者

Coldfusion ORM 9.0.1 - Error while resolving relationship

I got this example from the adobe coldfusion documentation, some of the names are changed but everything else is the same, unless I am just so frustrated that I have missed a letter.

user.cfc:

/**
 *@persistent
 */
component 
{
    property name="id" fieldtype="id" generator="native";
    property name="userName" type="string" length="100";

    property name="Credential" fieldtype="one-to-one" cfc="model.user.credentials";
}

credentials.cfc:

/**
*@persistent
*/
component 
{
    property  name="id" fieldtype="id" generator="foreign" params="{property='userinfo'}";
    property name="userinfo" fieldtype="one-to-one" cfc="model.user.user" constrained="true";
    property name="passwordHash" typ开发者_开发知识库e="string";
}

no matter how I word it, after searching many sites, I still get a error of: Error while resolving the relationship Credential in cfc user. Check the column mapping for this property.

I have checked that both cfcs are accessible by coldfusion by removing the one-to-one properties and the tables have been created successfully.

I am using SQL Server 2008 with Coldfusion 9.0.1 under Apache 2.2 web server.

I am new to ORM and Hibernate but have successfully created different types of relationships and will confess to a less then expert level of coldfusion.

Thanks, this is really bothering me as this came directly from the coldfusion documentation.


Do you have a mapping for model?

If not, add one, or you could try:

property name="Credential" fieldtype="one-to-one" cfc="credentials";
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜