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