1
Perl / perl+postgres, ошибка
« : 10 Ноября 2009, 10:51:59 »
Разобрался.
Глюк был в функции $self->sections(), соответственно, строчке
\'{\'.join(\',\', $self->sections() ).\'}\'
функция иногда возвращала данные в формате массива, с фигурными скобками, а иногда - просто как скаляр. Соответственно, когда возвращался массив, ему добавлялись еще одни фигурные скобки, откуда и возникала ошибка "array must be one-dimensional"
Исправил (:
Глюк был в функции $self->sections(), соответственно, строчке
\'{\'.join(\',\', $self->sections() ).\'}\'
функция иногда возвращала данные в формате массива, с фигурными скобками, а иногда - просто как скаляр. Соответственно, когда возвращался массив, ему добавлялись еще одни фигурные скобки, откуда и возникала ошибка "array must be one-dimensional"
Исправил (: