Описание тега idiorm

Idiorm - это легкий объектно-реляционный преобразователь с почти нулевой конфигурацией и свободный конструктор запросов для PHP 5.
2 ответа

Выберите строку с помощью регулярного выражения в Идиорм и Париже

Я ищу следующий эквивалент SQL в Idiorm и Париже: SELECT * FROM table WHERE (regex=0 AND col=_match_) OR (regex=1 AND _match_ REGEXP col) LIMIT 1 Только после заявлений Idiorm & Paris col=_match_: Idiorm: $row = ORM::for_table('table') ->where_eq…
04 сен '15 в 13:42
0 ответов

Подсчет результатов с помощью IdiORM при возврате массива

В настоящее время в моей базе данных хранятся электронные письма и собранные даты. Я хочу построить диаграмму, которая показывает, сколько писем было собрано каждый день. Я нашел учебник, использующий idiORM, но он отображает значения, которые возвр…
19 май '15 в 15:40
1 ответ

Количество запросов

Количество запросов Давным- давно я думаю, что смог подсчитать общее количество запросов на странице с помощью idiorm. Теперь я не могу узнать, как это делается. Любая ссылка?
19 дек '13 в 12:47
3 ответа

Запрос таблицы MySQL с помощью Idiorm/Paris

У меня есть Paris основанная модель с ее относительной таблицей 'posts': class Post extends Model { public static $_table = 'posts'; public static $_id_column = 'id'; } Когда я делаю простой запрос, чтобы захватить все сообщения: $posts = Model::fac…
06 янв '12 в 13:42
0 ответов

Идиорм - Неустранимая ошибка: класс 'Controller\ORM' не найден

Я использую Idiorm и хочу обновить строку с именем столбца "путь" в $image = ORM::for_table('shop_product_images')->find_one($productId); $image->path = '/img/shop/products/'.$name; $image->save(); Однако, когда это выполняется, ошибка отве…
28 май '16 в 19:17
1 ответ

Автоинкрементное поле, которое не является первичным ключом

В моей таблице MySQl у меня есть два поля, id а также order, id это автоинкрементный первичный ключ, и я хочу orderНачальное значение, чтобы соответствовать этому, но также быть редактируемым, а не ключом и без ограничений уникальности. Как мой мето…
19 фев '12 в 15:52
1 ответ

raw_query - обновить несколько столбцов - не работает с Idiorm

Я использую Idiorm - очень упрощенный ORM. Я пытаюсь обновить несколько строк в одном запросе. Идиорм не поддерживает это, поэтому я остаюсь с n запросы или raw_query заявление. Я выбираю последнее. Тем не менее, я не могу заставить его работать. Он…
05 июн '15 в 12:17
0 ответов

Несколько условий в raw_join?

Можно ли использовать несколько условий соединения в запросе IDIORM? Я пробовал это, но это не работает: raw_join('LEFT JOIN addresses', array(array('organisations.id', '=', 'address1.organisation_id'),array('address1.address_type_id', '=', '1')), '…
21 окт '18 в 07:57
1 ответ

Ограничение количества использований, которое действие имеет каждую неделю

У меня вопрос: как я могу ограничить действия пользователя ограниченное количество раз в неделю? Мой случай следующий: У меня есть мои продукты, и я предлагаю каждому пользователю запросить возврат денег, если продукт не подходит. Проблема заключает…
13 мар '16 в 13:43
1 ответ

SQLSTATE[23000]: нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено

Я использую idiorm + slim Я понимаю следующий запрос на обновление, но я пытаюсь в консоли phpmyadmin, и он работает. update empleado set `nieempleado`='11111', nombre="Mickael", apellido1="aaa", apellido2="bbb", email="ma@gmail.com", puesto=0 where…
01 дек '14 в 17:37
0 ответов

Идиорм и Парижская ассоциация с заказным внешним ключом

Я проверил библиотеку Idiorm и Paris и обнаружил странное поведение, когда использую ассоциацию с custom_key Класс Пользователь расширяет Модель { public static $_table = 'User'; public static $_id_column = 'UserId'; /* * Associations */ public func…
26 июн '13 в 13:28
1 ответ

Сбой обновления базы данных при загрузке файла

У меня есть скрипт, где пользователь может прикрепить файл к записи. Файл хранится отдельно (не в базе данных). Когда пользователь не прикрепляет файл и не нажимает кнопку "Сохранить запись", он работает нормально. Когда пользователь прикрепляет фай…
24 сен '13 в 16:25
1 ответ

Неверный вывод шаблона RainTPL

Я использую RainTPL, Idiorm и Gluephp для простого веб-сайта, управляемого базой данных sqlite. Когда загружена первая страница, все в порядке. http://home.techtic.info/ Когда другая страница загружена, я получаю вывод с первой страницы и вывод с др…
15 дек '12 в 01:40
3 ответа

Как отправить данные модели магистрали в БД через Slim php и Paris

Я пытаюсь понять, как Backbone.js, Slim PHP и Paris/Idiorm могут работать вместе, и у меня возникают проблемы с завершением потока, начиная с данных атрибутов модели, вплоть до базы данных. ПРОБЛЕМА: Что именно отправляется на мой сервер, когда я де…
29 янв '12 в 13:09
0 ответов

Как проверить пустой набор результатов в idiorm с помощью find_one()

Я ищу пару часов в Google, чтобы найти решение, но пока не найдено. Итак, я спрашиваю в конце. У меня простой запрос. Мне нужно проверить запрос вернуть результат или нет. Вот: $content = ORM::for_table("pages")->where("deleted",0)->find_one($…
18 мар '16 в 23:30
1 ответ

Запрос базы данных idiorm вне цикла foreach

Мне сказали, что выполнение запроса к базе данных в цикле (foreach) плохо, но как я могу сделать этот запрос другим способом: $k1 = ORM::for_table('k1')->find_many(); foreach($k1 as $k){ $k2 = ORM::for_table('k2')->where('id', $k->id)->f…
17 авг '16 в 15:14
1 ответ

Идиорм ПДО подготовил заявление

Я хочу использовать следующий идиорм (orm): https://github.com/j4mie/idiorm. Это показывает следующее:Построен на вершине PDO.Повсеместно используются подготовленные операторы для защиты от атак SQL-инъекций. Теперь в https://github.com/j4mie/idiorm…
02 май '17 в 09:19
2 ответа

idiorm / paris has_many набор результатов as_array

У меня проблемы с получением результатов запроса has_many с использованием php idiorm/paris. Следуя примеру с сайта в Париже, результат has_many для сообщений возвращается как объект. Это здорово, и я могу бегать по объектам и получать доступ к отде…
10 фев '12 в 14:37
2 ответа

Как использовать собственный сеттер / геттер с Idiorm/Paris?

У меня есть модель (класс php) и таблица в моей базе данных. Когда я пытаюсь find_many без предложения where он находит все записи базы данных. И это создает модель для каждой записи базы данных. Но эти модели пусты и у них нет назначенных данных, п…
28 июн '16 в 08:56
1 ответ

Идиорм / Париж - Доступ к столбцам распределительной таблицы

Я использую Париж для моего нового проекта... Допустим, у меня есть 3 таблицы: пользователи, книги и заимствования: пользователи: идентификатор / имя книги: id / title одалживает: users_id / books_id / loan_date / return_date В классе Книги: functio…
28 ноя '15 в 06:47