Добрый день, возник вопрос по записи одномерного массива в БД постгресс. Postgress может хранить массивы данных, допустим типа double precision[], а метод QsqlQuery :: void bindValue ( int pos, const QVariant & val, QSql::ParamType paramType = QSql::In ) принимает в качестве параметра класс QVariant, в свою очередь преобразование массива QVariant не поддерживает, может кто сталкивался с проблемой записи массивов данных и сможете проконсультировать меня) Премного благодарен заранее.
Получи массив запросом из базы и сделай toString - посмотри как в строке массив хранится, когда будешь отсылать информацию (update, insert, etc) записывай массив в QString в таком формате, в каком тебе их postgre высылает