Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
Watched Topics
FAQ
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Список форумов Cake-PHP.ru
->
Общий
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="evilbloodydemon"]не могу сообразить зачем это может понадобиться[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Если у вас плохое зрение или вы не можете прочесть этот код по какой-то другой причине, то обратитесь за помощью к
Администратору
.
Код подтверждения: *
Введите код в точности так, как вы его видите. Код является регистро-зависимым, а символ нуля имеет косую линию внутри цифры.
Часовой пояс: GMT + 3
Перейти:
Выберите форум
CakePHP Форум
----------------
Общий
Установка и настройка
Творчество
Вопросы и пожелания
Комментарии к главам руководства по CakePHP 1.1
Обзор темы
Автор
Сообщение
evilbloodydemon
Добавлено: 15 Янв 2009 13:38:27
Заголовок сообщения:
Hamster
если в справке написано, то значит так и правильно.
Hamster писал(а):
Сколько людей получат id чужого поста?
нисколько
Hamster
Добавлено: 15 Янв 2009 11:17:46
Заголовок сообщения:
evilbloodydemon писал(а):
не могу сообразить зачем это может понадобиться
Это надо, чтобы сохранить данные двух ассоциируемых моделей.
В документации используют пример постов и комментариев к ним.
1. Сохраняют данные поста.
2. Теперь надо получить id только что сохраненного поста.
И это делают с помощью
$post_id = $this->Post->getLastInsertId();
Вот тут возникает вопрос! Правильно ли это?
К примеру, несколько тысяч пользователей одновременно запускают у себя на выполнение этот код. Сколько людей получат id чужого поста?
evilbloodydemon
Добавлено: 14 Янв 2009 22:03:50
Заголовок сообщения:
не могу сообразить зачем это может понадобиться
Hamster
Добавлено: 14 Янв 2009 18:19:41
Заголовок сообщения: CakePHP+PostgreSQL получение nextval
Не могу сообразить как получить следующий id таблицы в cake.
Вот запрос, который получает следующее значение последовательности:
Код:
select nextval('seq1') as new_id
Теперь в cake пишу:
Код:
$this->MyModel->query("select nextval('seq1') as new_id");
Должен возвратиться массив. В случае выборки данных из таблицы - все понятно. Но здесь получаем значение последовательности. Как выглядит результирующий массив?
Кто как кодирует такую задачу?
Спасибо.
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Если ничего интересного не нашли, можно рекламу почитать, а рекламируется у нас сегодня «».