Aliaspooryorik
ColdFusion ORM Book

EntityLoadByPK - undocumented cf9 method

I was reading Rupesh Kumar post ColdFusion ORM : The basics  where he'd posted this example:


artist = EntityLoadByPK("Artists", 1);

I hadn't seen the EntityLoadByPK method before, so I went off to check the docs and couldn't find it. As Rupesh is a member of the ColdFusion engineering team I asked him if:


artist = EntityLoadByPK("Artists", 1);

was the same as:


artist = EntityLoad("Artists", 1, True);

Sure enough, it is exactly the same. Whether this method becomes a documented feature or not I don't know but I quite like it as a shortcut. In case you're wondering, then the "true" argument, means that the EntityLoad method should return an object. If you omit it you will get an array of Artists objects. So you could even write the code like this if you wanted.


artist = EntityLoad("Artists", 1)[1];

Hats off to Rupesh and the rest of the Engineering team for the fantastic job they have done of integrating Hibernate into ColdFusion.


No comments

Leave a comment

If you found this post useful, interesting or just plain wrong, let me know - I like feedback :)

Please note: If you haven't commented before, then your comments will be moderated before they are displayed.

Please subscribe me to any further comments
 

Search

Wish List

Found something helpful & want to say ’thanks‘? Then visit my Amazon Wish List :)

Categories

Recent Posts