Вопросы по теме 'kohana-orm'

Разделение SQL, PHP и представления при перечислении категорий и продуктов в Kohana
Я хочу перейти на Kohana со своими небольшими веб-сайтами, и я пытаюсь разделить SQL, PHP и представление, но у меня есть некоторые проблемы с этим. У меня есть столы. В каждой категории может быть несколько товаров. Таблица категорий id...
895 просмотров
schedule 14.08.2022

Как связать таблицы с разными именами внешних ключей в Kohana ORM?
Я создаю приложение Kohaha для управления sip-линиями в звездочке. Я хочу использовать ORM, но мне интересно, как связать определенные таблицы, которые уже хорошо установлены. например таблица sip_lines выглядит так....
1877 просмотров
schedule 03.12.2023

Кохана 3 простых отношения
Я пытаюсь написать очень простую cms (для учебных целей) в веб-фреймворке kohana 3. У меня есть схемы БД, и я хочу сопоставить их с ORM, но у меня проблемы с отношениями. Схемы: статьи и категории Одна статья имеет одну категорию. Конечно,...
1088 просмотров
schedule 11.07.2023

Kohana 3 ORM - группировка, где условия со скобками
Я пытаюсь запустить запрос через ORM следующим образом: SELECT * from table where (fname like 'string%' or lname like 'string%') AND (fname like 'string2%' or lname like 'string2%'); Вот что у меня есть до сих пор: $results =...
4938 просмотров
schedule 21.01.2023

Как использовать функции базы данных в запросе выбора ORM Kohana 3
Я использую Postgres с модулем ORM Kohana 3 и хотел бы запустить SELECT с помощью функции postgres для преобразования значений, уже находящихся в базе данных, в нижний регистр перед выполнением сравнения. В SQL я бы написал: select * from...
4096 просмотров
schedule 02.06.2022

Kohana 3 ORM: Сохранение отношений
<?php class Model_Cliente extends ORM { protected $_table_name = 'clientes'; protected $_primary_key = 'id'; protected $_has_one = array('loja' => array()); } ?> <?php class Model_Loja extends ORM { protected $_table_name = 'lojas';...
1490 просмотров
schedule 04.05.2024

Самореферентные отношения с подписчиками|друзьями пользователей
Для связи между пользователями была создана таблица вида. sql CREATE TABLE `friends`( `from` INT NOT NULL, `to` INT NOT NULL, UNIQUE INDEX(`from`, `to`) ); Как вы знаете, поля from и to являются ключами user_id из таблицы users ....
454 просмотров
schedule 09.03.2024

Хотите использовать конструктор запросов в Kohana3 ORM
Я хочу использовать методы построителя запросов в Kohana 3 ORM, возможно ли это сделать? И я хочу, чтобы некоторые из моих функций были внутри модели на основе ORM Kohana, например, если я делаю что-то в функции, и она принадлежит какой-то модели,...
761 просмотров
schedule 06.05.2023

Модель Kohana ORM не загружается
В следующем коде действие «добавить» работает должным образом, но действие удаления вызывает ошибку со ссылкой на то, что Kohana «не может удалить модель избранного, поскольку она не загружена». Любые идеи? if ($_GET['action'] == 'add') {...
3682 просмотров
schedule 07.08.2022

useradmin проблема с добавлением пользователя (вызов неопределенного метода Auth_ORM::register())
Когда я пытаюсь добавить пользователя, я получаю сообщение об ошибке: ErrorException [Неустранимая ошибка]: вызов неопределенного метода Auth_ORM::register() Это бессмысленно. Добавил ORM и AUTH... Почему-то не работает.
800 просмотров
schedule 07.09.2022

Как применить правило проверки совпадений в Kohana 3.1?
Мне нужно знать, как применить правило проверки «совпадает» в Kohana 3.1. Я безуспешно пробовал следующее правило в своей модели: 'password_confirm' => array( array('matches', array(':validation', ':field', 'password')), ) Но всегда...
3731 просмотров
schedule 31.05.2022

Kohana 3.1 ORM: как реализовать уникальное правило проверки?
существует ли «уникальное» правило проверки (если есть, то как его реализовать?) или оно должно быть реализовано с помощью обратного вызова? Спасибо.
5032 просмотров
schedule 01.09.2022

отношение один ко многим в Кохане
У меня есть 3 таблицы users , roles и roles_users . В таблице roles_users есть user_id и role_id Сейчас мои модели Model_User , Model_Role , Model_User_Role . Как я могу связать три модели, чтобы каждый пользователь был связан с...
1098 просмотров
schedule 13.02.2023

Kohana 3.1 ORM: попытка построить последующие отношения «один ко многим»
У меня есть структура таблицы MySQL, которая выглядит так: Страны -> Страны_Регионы (FK: country_id) -> Страны_Регионы_Города (FK: region_id) Таким образом, между страной и регионом существует связь «один ко многим», а между регионом и городом...
518 просмотров
schedule 10.05.2022

Как получить первичный ключ Database_Exception [1062] (повторяющаяся запись) в Kohana 3.2?
Допустим, у меня есть таблица со столбцом с именем a . На нем есть индекс UNIQUE KEY . В модели ORM я пытаюсь вставить в эту таблицу. Это способ поймать Database_Exception [ 1062 ] , который возникает, когда пользователь пытается вставить...
888 просмотров
schedule 06.01.2023

кохана орм лучший пользователь
у меня 2 стола Пользователи и комментарии Комментарии имеют отношения многие к одному с пользователями Попытка придумать способ использования ORM для получения лучших пользователей на основе количества комментариев. Какие-либо предложения?
527 просмотров
schedule 14.06.2023

Kohana 3.2 - я хочу получить разные даты
поэтому у меня есть таблица со следующим: id метка_времени_транзакции (TIMESTAMP CURRENT_TIMESTAMP) я хотел бы получить разные даты из временной метки транзакции с помощью Kohana ORM. У меня есть модель с именем Model_Transactions...
2447 просмотров
schedule 13.12.2022

Kohana 3: Правило проверки для has_many через отношения
Можно ли создать правило проверки в Kohana 3, которое будет проверять отношения has_many через отношения? Используя пример на странице руководства , запись в блоге может иметь множество категорий через таблицу categories_posts . . Есть ли...
484 просмотров
schedule 04.07.2022

Поиск полей по множеству операндов ИЛИ в ORM?
Мне нужно найти записи, где значения какого-то поля отличаются, похоже на IN , лучше сказать FIND ALL WHERE field=1 OR field=2... OR field=9 И этих ИЛИ может быть много. Можно ли что-то сделать с этим в ORM на Kohana?
79 просмотров
schedule 27.03.2022

Эквивалент Kohana3 ORM sum()
Мне нужен эквивалент SELECT SUM(balance) as "total_balance" FROM users; в Кохане3. Итак, как найти сумму столбца balance таблицы users в Kohana3? $total_balance = ORM::factory ( 'user' )->find ();//I want to change this string...
3354 просмотров
schedule 24.01.2023