Convierta un DBIx :: Class :: Result en un hash
Usando DBIx :: Class, afortunadamente encontré una solución a mi problema. Pero estoy seguro de que tiene que haber una mejor manera.
my $record = $schema->resultset("food")->create({name=>"bacon"});
¿Cómo convertiría este registro en un simple hashref en lugar de tener que hacer esta llamada inmediatamente después?
my record = $schema->resultset("food")->search({name=>"bacon"})->hashref_array();
Idealmente, quiero poder escribir un fragmento de código tan simple como
{record=> $record}
en lugar de
{record => {name => $record->name, $record->food_id, ...}}
Esto me volvería loco con una tabla que tiene muchas más columnas.