0
(私は雄弁を使用することはできませんよ)updated_atのタイムスタンプ4.2 DBクラス
は、どのように私はLaravel 4.2でDBクラスでタイムスタンプフィールドを更新していますか?
テーブル作成
CREATE TABLE posts
(
id INTEGER PRIMARY KEY,
title VARCHAR(255) NOT NULL,
message VARCHAR(50000) NOT NULL,
author VARCHAR(255) NOT NULL,
avatar VARCHAR(255),
created_at DATETIME DEFAULT (DATETIME(CURRENT_TIMESTAMP, 'LOCALTIME')),
updated_at DATETIME DEFAULT (DATETIME(CURRENT_TIMESTAMP, 'LOCALTIME'))
);
更新行
$post = DB::update('UPDATE posts SET title=?,message=?,author=?,updated_at=? WHERE id=?',
array(
Input::get('title'),
Input::get('message'),
Input::get('author'),
CURRENT_TIMESTAMP, <-- Throwing error, what do I put here???
$id
)
);
を発見
Use of undefined constant CURRENT_TIMESTAMP - assumed 'CURRENT_TIMESTAMP'