mpoeschl 2002/09/30 07:27:03
Modified: src/templates/om Object.vm
Log:
my last checkin didn't work for multiple pk's
Revision Changes Path
1.51 +5 -7 jakarta-turbine-torque/src/templates/om/Object.vm
Index: Object.vm
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/src/templates/om/Object.vm,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- Object.vm 30 Sep 2002 09:43:39 -0000 1.50
+++ Object.vm 30 Sep 2002 14:27:03 -0000 1.51
@@ -307,7 +307,7 @@
#else
#set ( $conditional = "$conditional${and}!ObjectUtils.equals(this.${clo},
null)" )
#end
- #set ( $arglist = "$arglist${comma}SimpleKey.keyFor(get${column.JavaName}())" )
+ #set ( $arglist = "$arglist${comma}this.$clo" )
#set ( $and = " && " )
#set ( $comma = ", " )
#set ( $argsize = $argsize + 1 )
@@ -326,17 +326,15 @@
{
#if ($tblFK.isAlias())
#if ($argsize > 1)
- SimpleKey[] keys = { $arglist };
- $varName = ${className}Peer.retrieve${className}ByPK(keys);
- #else
$varName = ${className}Peer.retrieve${className}ByPK($arglist);
+ #else
+ $varName =
${className}Peer.retrieve${className}ByPK(SimpleKey.keyFor($arglist));
#end
#else
#if ($argsize > 1)
- SimpleKey[] keys = { $arglist };
- $varName = ${className}Peer.retrieveByPK(keys);
- #else
$varName = ${className}Peer.retrieveByPK($arglist);
+ #else
+ $varName = ${className}Peer.retrieveByPK(SimpleKey.keyFor($arglist));
#end
#end
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>