Вопросы по теме '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 просмотров
schedule
15.05.2024
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