String id = idColumns.get(0).getName();
cb.append(" AND (caucho." + id + " = ");
FromItem childFromItem = ((PathExpr) _itemExpr).getChildFromItem();
if (childFromItem != null) {
cb.append(childFromItem.getName() + ".");
// XXX: needs to handle compound PK.
idColumns = childFromItem.getTable().getIdColumns();
cb.append(idColumns.get(0).getName() + ")");
}
}
}