Associations Chapter in Documentation

A big part of Wheels’s included ORM is its use of associations to describe relationships between models. It’s been a long time coming, but we released a chapter in the Docs about associations along with the 0.9.1 release of ColdFusion on Wheels.

Associations allow you to join data together in dynamic ways without needing to write any SQL.

For example, once you define in your models that a user “has many” group memberships, you can make calls like this to obtain a query object containing the user’s group memberships:

<cfset user = model(“user”).findByKey(params.key)>
<cfset memberships = user.groupMemberships()>

This is a very small taste of what associations can do for you. Be sure to read the chapter to learn all about setting up associations and what’s possible.


Comments are closed.