Описание тега rose-db-object
Rose::DB::Object - это модуль Perl, который является частью ORM набора Rose.
1
ответ
Как передать строковую переменную как "запрос" для вызова менеджера?
Я пытаюсь сделать этот простой вызов: DataB::testTable::Manager->get_testTable( query => [ id => $id, name => $name ] ) который отлично работает Но возможно ли передать переменную для запроса. Что-то вроде: $query = "id => $id , name …
03 фев '13 в 23:41
2
ответа
DBIx Class Row виртуальные / непостоянные столбцы
Можно ли добавить столбцы к объекту DBIx::Class::Row, которые являются виртуальными, поскольку они не сохраняются в базе данных? Я ищу функциональные возможности, которые предоставляет Rose::DB::Object через непостоянные столбцы http://search.cpan.o…
04 апр '12 в 12:12
1
ответ
Подвыборка базы данных Rose (вложенный запрос) при выборе
Я пытаюсь выполнить запрос, в котором есть подвыбор. Я настроил метод диспетчера, и все работает нормально. Единственная проблема - я не знаю, как продолжить этот запрос: SELECT * FROM tableA WHERE name = 'Me' AND class='Tester' AND ( ( Department I…
17 июн '14 в 16:35
1
ответ
Perl и Rose::DB Postgres Сделки
Я боролся с этой проблемой весь день... думал, что я спрошу здесь, прежде чем я потеряю все свои волосы. Описание Я использую Perl 5.10.1 с Rose::DB и PostgreSQL 8.4 (в Debian Linux). Мне нужно, чтобы некоторые изменения в моих "trans" объектах были…
14 фев '13 в 05:26
2
ответа
Обработка текста в кодировке UTF8 в SQLite с использованием Rose::DB::Object
Я использую Rose:: DB:: Object, SQLite и китайский текст. Мои занятия выглядят так: package My::DB; use base qw(Rose::DB); __PACKAGE__->use_private_registry; __PACKAGE__->register_db( driver => 'sqlite', database => 'data/sqmple.db', ); …
15 фев '11 в 04:33
2
ответа
Как я могу форсировать контекст списка в Template Toolkit с помощью RDBO?
У меня есть плагин TT, который делает тривиальные уникальные идентификаторы: sub get_unique_uid_tt { my ( $classname, $o ) = @_; my %h; foreach my $item ( @{$o} ) { unless ( exists $h{ $item->id } ) { $h{ $item->id } = 1; } } return keys %h; }…
06 янв '10 в 21:45
1
ответ
Perl Rose:: БД нестатическая регистрация источника данных
Я пишу Perl-приложение, которое использует Rose::DB для абстракции постоянства, но я сталкиваюсь с проблемой инициализации моего подкласса Rose::DB со значениями из файла конфигурации. В документации всегда представлены жестко закодированные примеры…
12 мар '13 в 15:59
2
ответа
Модуль Perl "не вернул истинное значение"
Я следовал руководству Rose::DB::Object по CPAN и установил три пакета. package My::DB::Object; use My::DB; use base qw(Rose::DB::Object); sub init_db { My::DB->new } package My::DB; use base qw(Rose::DB); ... package Motorcycle; use base 'My::DB…
16 фев '11 в 05:00
1
ответ
PERL | Благословенный объект в хеше | Rose::DB::Object
Я пытаюсь выяснить, почему я не могу получить доступ к благословенной ссылке внутри элемента: Это мой модуль: package Test::Node __PACKAGE__->meta->setup( table => 'node', columns => [ id => { type => 'serial', not_null => 1 }, …
01 авг '12 в 23:19
1
ответ
Rose::DB не распознает последовательность Postgres
Мой код прост: eval { my $item = $_table1_class->new( field1 => $val1, field2 => $val2, field3 => $val3, ); $item->save; }; if ($@) { . . . # Error handling stuff. . . . } Когда код запускается, я получаю сообщение об ошибке: "ОШИБКА:…
12 май '13 в 02:32
1
ответ
Могу ли я создать таблицу (если она не существует) из метаданных Rose::DB::Object?
У меня проблемы с поиском в документации CPAN - есть ли способ создать таблицу (IF NOT EXISTS) из введенных вручную Rose::DB::Object метаданные? Я использую SQLite в качестве движка, если это имеет значение. Спасибо!
06 апр '09 в 22:05
2
ответа
Запрос Rose::DB::Object::Manager со списком идентификаторов объектов
Я пытаюсь написать строку запроса Rose::DB::Object, используя Array или Hash, однако я не уверен, как это сделать. Я пытаюсь написать функцию обновления на основе определенных идентификаторов в списке, которые перечислены в массиве. К сожалению, у м…
23 янв '12 в 12:14
2
ответа
Установка значения времени и значения NULL с помощью Rose::DB::Object и MySQL
Я могу ошибаться здесь, но, похоже, здесь противоречивые стандарты. MySQL рассматривает сохраненную дату и время "0000-00-00 00:00:00" как эквивалент NULL. (кажется, только для обновления, если datetime определено как NOT NULL) Но Rose::DB::Object и…
27 янв '10 в 03:23
1
ответ
Почему $my_item->save терпит неудачу с Rose::DB::Object?
Я пытаюсь сделать простое добавление данных в таблицу базы данных (PostgreSQL). Сначала я не мог даже получить простой $my_item = $_item_class->new(...); работать. Я обнаружил, что поле в моем коде написано не так, как в моем "модельном" коде. Но…
13 апр '13 в 23:23
0
ответов
Ошибка RoseDB при попытке запустить скрипт.pl
Когда я пытаюсь запустить этот скрипт.pl: \#!/usr/bin/perl use strict; use abc::abcBill; use abc::abcBill::Manager; abc::abcBill::Manager->update_abcBill( set => { mb_status=>'Purged' }, where=>[ mb_created_date => { ls => '2012-05…
01 ноя '12 в 16:43
1
ответ
Почему Rose::DB::Object sort_by RAND() не выполняет то, что я ожидаю?
Я не могу заставить его работать. Я использую этот запрос: my $user_questions = RoseDB::UserSecurityQuestion::Manager->get_user_security_questions( query => [ 'user.username' => $username, ], with_objects => ['User','SecurityQuestion'], …
29 июл '09 в 08:30
1
ответ
Как выполнить поиск без учета регистра с помощью Rose::DB::Object?
Как выполнить поиск без учета регистра с Rose::DB::Object? Вот форма Rose::DB::Object поиск: my $my_matches = $_my_table_class_mgr->get_objects( query => [ my_field => $my_value, ], ); Что-то, что я могу добавить к параметрам "запроса", воз…
30 июл '13 в 15:39
1
ответ
Используя Rose::DB::Object, как я могу автоматически создать объект в отношении, если он не найден?
У меня есть 2 таблицы, которые от 1 до [0/1]. Есть ли способ автоматического создания отношения объекта / строки, используя Rose:: DB:: Object: Например: # detailed_summary is the 1-to-1 relationship # if detailed_summary exist, get it # if not, cre…
12 фев '10 в 22:57
2
ответа
Методы связи с внешним ключом отложены и никогда не создаются в RDBO
Я играю с RoseDB::Object в наборе тестовых данных сотрудников, и по какой-то причине я не могу заставить мои отношения с внешними ключами ("отдел" и "сотрудник") работать с объектом DeptEmp. (Структура класса ниже). Когда я пытаюсь $e->dept_emp->[0]…
16 июл '15 в 22:06
1
ответ
Как сформировать список таблиц для БД с использованием RoseDB
Я должен перечислить таблицы для данной базы данных, используя RoseDB . Я знаю команду mysql для этого: SHOW TABLES in DB_NAME; Как мне реализовать это в розовой БД? Пожалуйста, помогите
12 ноя '13 в 14:10