Вопросы по теме 'dbix-class'

В какой книге лучше всего обсуждается DBIx::Class?
Я не знаю, является ли DBIx::Class ORM достаточно существенным, чтобы оправдать целую книгу по этому вопросу, но я хотел бы получить рекомендацию для книги, которая подробно описывает DBIx::Class ORM.
1517 просмотров
schedule 29.03.2022

Переход от Class :: DBI к DBIx :: Class
В настоящее время я провожу небольшое исследование DBIx :: Class, чтобы перенести мое текущее приложение из Class :: DBI. Честно говоря, я немного разочарован DBIx :: Class, когда дело доходит до настройки результирующих классов, с Class :: DBI я мог...
701 просмотров
schedule 05.05.2024

Catalyst: Как сделать так, чтобы DBIx::Class::Schema::Loader::make_schema_at() сохранял статический регистр?
Я хотел бы иметь возможность заставить PACKAGE ->add_columns() не отображать все. Я знаю, что есть вариант preserve_case , но не могу понять, куда его поместить. Есть ли файл myproj_schema.pl, который я могу создать в /conf?
302 просмотров
schedule 03.05.2022

Как ORDER перед GROUP с DBIx::Class
У меня есть простая временная таблица, которая выглядит так: Table: item_approval item user status modified 2 fred approved 2010-12-01 00:00:00 3 fred approved 2010-12-02 00:00:00 4 fred disapproved...
696 просмотров
schedule 21.02.2023

Обновление DBIx :: класса в Catalyst (DBIx :: Class :: Schema :: Loader)
Я использую Catalyst для приложения и собираюсь обновить производственную версию до следующего основного выпуска. В новом выпуске в базу данных внесено много изменений. ORM в Catalyst создается с помощью DBIx :: Class :: Schema :: Loader из базы...
339 просмотров
schedule 11.03.2024

Установить операции в DBIx::Class
Как лучше всего выполнять операции над множествами с помощью DBIx::Class? Я видел, что одним из решений будет создание источника результатов на основе моего запроса, но мои условия будут определяться пользователем, и я не знаю, будет ли лучшим...
237 просмотров
schedule 18.05.2023

Отключить подготовленные операторы для каждого запроса в DBIx::Class с Postgres
У меня есть несколько запросов, которые выполняются намного медленнее при использовании подготовленных операторов в Postgres (это известная проблема, см. http://www.postgresql.org/docs/current/static/sql-prepare.html ). Поэтому я хочу отключить...
628 просмотров
schedule 18.01.2023

DBIx::Class Временный столбец
Я использую DBIx::Class и у меня есть такой запрос: $groups = $c->model('DB::Project')->search( { "sessions.user_id"=>$c->user->id,done_yn=>'y' }, { select => ["name",...
300 просмотров
schedule 23.07.2023

В чем разница между ResultSet и объектом?
Из DBIx::Class::ResultSet мы читаем, что: WARNING If called on an object, proxies to "new_result" instead, so my $cd = $schema->resultset('CD')->new({ title => 'Spoon' }); will return a CD object, not a ResultSet, and is equivalent to:...
267 просмотров
schedule 15.05.2023

Выбор различных значений из пар ключ/значение в отдельной таблице
У меня есть 2 таблицы базы данных JOBS(JOB_ID, JOB_TIME, JOB_NAME,...), JOB_PARAMETERS(JOB_ID,NAME,VALUE) где JOB_PARAMETERS — это, по сути, карта, содержащая пары ключ-значение параметра задания. Каждое задание может иметь уникальные пары...
706 просмотров
schedule 17.02.2023

Perl: DBIx :: Class Beginner - Подмножество отношений и предварительная выборка
Хорошо, я новичок в DBIx :: Class. У меня настроены отношения "один ко многим", например: User -> has_many -> Addresses Ладно, хорошо. Я могу сделать запрос и называть его предварительной выборкой JOINed таблиц, например:...
630 просмотров
schedule 10.05.2023

Как настроить отношение нескольких основных столбцов 1: n с DBIx :: Class в Perl?
Я сам пишу классы схемы DBIx :: Class с DBIx :: Class :: Candy . В настоящее время я натыкаюсь на какую-то часть сложного дизайна базы данных. Я настроил большинство классов, используя DBIx :: Class :: Relationship как шаблон для...
188 просмотров
schedule 10.03.2024

Как я могу раскрыть отношения в стиле тегов «многие ко многим» в приложении Catalyst?
Я создаю приложение базы данных в Catalyst, используя jqGrid для выполнения грязной работы по обработке отображения данных. У меня почти все работает, кроме возможности фильтровать результаты поиска по "тегам". У меня есть три таблицы с такими...
245 просмотров

DBIC Prefetch с несколькими записями работает, но выдает хэш-ошибку, есть ли способ это исправить?
Я пытаюсь ускорить свое приложение и играю с предварительной выборкой в ​​предварительной выборке DBIC. у меня следующие отношения Устройство имеет отношение «многие ко многим» с объектом (существует помощник отношения, который называется...
35 просмотров
schedule 20.01.2023

DBIx :: Class Ошибка при создании и создании
Я использую DBIx :: Class в проекте Dancer2 для связи с базой данных MySQL. В этом проекте у меня есть набор результатов ClassInfo, из которого я могу без проблем выбирать, искать, удалять и обновлять. Однако всякий раз, когда я пытаюсь добавить...
195 просмотров
schedule 11.03.2023

DBIx::Class - получить все отношения, которые использовались в качестве условия, с помощью предварительной выборки?
Вот три таблицы: product , model и product_model , которые отображают продукты и модели в отношении N:M. product product_model model id name product_id model_id id name ------------ -------------------...
702 просмотров
schedule 06.12.2023