ActiveScaffold behavior modification

I have a small project running using ActiveScaffold sucesfully. As my
next step I would like to modify things such that after a search is
executed if the result is one record skip directly to the show of the
record (show method?) and not the results screen normaly seen. Of
course if the result is more than 1 record after searching (as is
normal) then the default behavior can continue. Has anyone done
this? Is it as simple as an 'if' statement and a redirect?

Has anyone tackled this before?

have you tried writing an index method that does the find, checks the
result.

If there is only one result, set this into a singular @object_name and
then render show,
or possibly setup params and then do a redirect

I have done a little with ActiveScaffold and that is how where I would
start, but I may be wide of the mark

Tonypm