Seems to be an error in the Manual::Cookbook. Under "Stringification" it says: Employ the standard stringification technique by using the "overload" module. Replace "foo" with the column/method of your choice.
use overload ’""’ => ’foo’, fallback => 1; However, this results in an error of: Can't resolve method "???" overloading """" in package "overload" Changing the overload line to this (thanks Castaway!) works: use overload '""' => sub { return $_[0]->foo; }, fallback => 1; This is on Perl 5.8.8 (overload.pm $VERSION=1.04). -Toby -- Turning and turning in the widening gyre/The falcon cannot hear the falconer; Things fall apart, the centre cannot hold/Mere anarchy is loosed upon the world (gpg --keyserver www.co.uk.pgp.net --recv-key B1CCF88E) _______________________________________________ List: http://lists.rawmode.org/cgi-bin/mailman/listinfo/dbix-class Wiki: http://dbix-class.shadowcatsystems.co.uk/ IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class/ Searchable Archive: http://www.mail-archive.com/dbix-class@lists.rawmode.org/