我的数据库中有一个带有pin_date列的引脚表.
在我的迁移中我有这个:
$table->dateTime('pin_date')->nullable();
我有一个指向邮政路线的按钮
Route::post('/pins/pin-date/{id}', 'PinsController@pinDate');
Run Code Online (Sandbox Code Playgroud)
这导致了pinDate控制器方法:
public function pinDate($id)
{
$pin = Pin::find($id);
$pin->save();
}
Run Code Online (Sandbox Code Playgroud)
我想将数据库中的pin-date列更新为当前日期和时间,当我单击按钮并点击路径时.我不确定该怎么做.任何帮助将不胜感激!谢谢!
我正在尝试使用 laravel 5.7 和 mix 设置 VueJs,它只是说未检测到 VueJs。我已经跑了npm install。这是我的欢迎观点:
<!doctype html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Laravel</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.2/css/bulma.css">
<style type="text/css">body { padding-top: 40px; }</style>
</head>
<body>
<div id="root" class="container">
<message title="Hello World" body="Lorem ipsum dolor sit amet."></message>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是我的应用程序js:
require('./bootstrap');
window.Vue = require('vue');
Vue.component('message', require('./components/Message.vue'));
const app = new Vue({
el: '#root'
});
Run Code Online (Sandbox Code Playgroud)
我不明白为什么 VueJs 不起作用。任何帮助将不胜感激。谢谢!
laravel ×2
database ×1
eloquent ×1
javascript ×1
laravel-5.6 ×1
laravel-5.7 ×1
laravel-mix ×1
mysql ×1
vue.js ×1