Делаю ЛС, есть таблица:
[sql]CREATE TABLE IF NOT EXISTS user_pm (
user_id int(10) unsigned NOT NULL,
pm_id int(10) unsigned NOT NULL,
folder_id mediumint(9) NOT NULL,
PRIMARY KEY (user_id,pm_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;[/sql]
Можно как-то сделать в ORM отношение «один ко многим» при такой нестандартной таблице (через through)? То есть требуется ещё добавлять условие с folder_id.
-~{}~ 15.08.10 05:33:
Так прокатывает:
PHP:
$this->user->pm->where('folder_id', '=', 1)->find_all()
Правда без добавления имени таблицы/алиаса, естественно.
-~{}~ 22.09.10 13:55:
А есть для Kohana 3 аналог Zend_Navigation? Я код по диагонали посмотрел и мне показалось, что слишком геморрно будет таскать его, проще переписать.
Нужно, в принципе, только для breadcrumbs.
-~{}~ 03.10.10 23:21:
zerkms, какой из cache driver используешь? Там из стандартного есть APC, Memcache, Xcache, Eaccelerator.
-~{}~ 03.10.10 23:26:
У меня на сервере половина времени исполнения тратится на поиск файлов.
![Smile :) :)](/talk/styles/default/xenforo/smilies/smile.png)
Надо бы в один файл слить все часто используемые классы.
-~{}~ 04.10.10 00:40:
Сразу попутно вопрос: стоит ли хранить там сессии? Смущает не будут ли они пропадать, ведь кеш не обязан там хранится постоянно. Хочу новый класс для сессии написать.