Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доброго времени!
Как правильно вручную обновлять столбцы created_at и updated_at через DB::table('table')->update()? (Используется SQLite)
Изменено konfuji (22.07.2013 15:46:19)
Taylor Otwell @taylorotwell
In other news, features debuting at @laraconeu are going to rock your world. Can’t wait to show you!
http://live.laracon.eu/
Не в сети
Не в сети
Под вручную имею ввиду без применения модели и прямой записи текущей даты в поля таблицы. Думал есть встроенные методы, вроде:
DB::table('table')->where('id', $id)->updateTimestamp()
Taylor Otwell @taylorotwell
In other news, features debuting at @laraconeu are going to rock your world. Can’t wait to show you!
http://live.laracon.eu/
Не в сети
Не в сети
Для одиночной модели
Именно модели или строки?
P.S. И вдогонку оффтоп: будет ли Cache::forever надежным key:value хранилищем или стоит искать что-то другое?
Taylor Otwell @taylorotwell
In other news, features debuting at @laraconeu are going to rock your world. Can’t wait to show you!
http://live.laracon.eu/
Не в сети
- Именно модели или строки?
$m = MyModel::find(1);
$m->touch();
- P.S. И вдогонку оффтоп: будет ли Cache::forever надежным key:value хранилищем или стоит искать что-то другое?
Всё зависит от драйвера; Redis или другая noSQL не хуже БД в плане надёжности, но традиционно для постоянных данных (плоьзователи, статьи и пр.) — используют БД, для временных (сессия, «кто в сети» и пр. — что не страшно потерять) — кэш/key-value.
Но опять же учитывая что современные noSQL — это «БД минус SQL», используя такой драйвер можно с успехом хранить и постоянные данные.
Не в сети
Спасибо.
Taylor Otwell @taylorotwell
In other news, features debuting at @laraconeu are going to rock your world. Can’t wait to show you!
http://live.laracon.eu/
Не в сети
Страницы 1