我的控制器出现错误 Undefined property: Illuminate\Database\Eloquent\Collection::$created_at
如何created_at从laravel查询结果访问列?
控制器代码:
public function getDashboard() {
$posts=Post::latest('created_at')->get();
dd($posts->created_at);
// $posts->created_at=Carbon::parse($posts->created_at)->diffForHumans(Carbon::now());
return view('dashboard',compact('posts'));
}
Run Code Online (Sandbox Code Playgroud)
它适用findOrFail(some_id)于此但不适用,为什么?
这是放在views文件夹中的master.blade.php
<html ng-app="planner">
<head>
<title>MeetUp Planner</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/master.css" type="text/css">
</head>
<body ng-controller="MainController">
<div class="container" ng-controller="MainController">
<div class="row row-centered planner-block">
<div class="col-md-12">
<div class="col-md-5 col-centered col-min form-area">
<div class="row row-centered">
@yield('signup')
</div>
</div>
</div>
</div>
</div>
<script src="js/master.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是在视图文件夹中的 forms/signup.blade.php
@extends('master')
@section('signup')
<div class="col-md-11 col-centered form-area-inner">
<span class="form-text">Sign Up</span>
<hr class="seperator"/>
</div>
@stop
Run Code Online (Sandbox Code Playgroud)
这是路由文件
<?php
Route::get('/', function () {
return view('master');
});
Run Code Online (Sandbox Code Playgroud)
产量“注册”无效,div 和文本未显示在主文件中。可能是什么问题呢?
目录结构
resources:
---views->errors
---views->forms->signup.blade.php
---views->vendor
---views->master.blade.php
Run Code Online (Sandbox Code Playgroud)
使用 Laravel 5.2
我无法使用numpy绘制分类算法的数据,因为它会引发此错误 ValueError: x and y must be the same size
我在data变量中的数据如下所示:
[[ 34.62365962 78.02469282 0. ]
[ 30.28671077 43.89499752 0. ]
[ 35.84740877 72.90219803 0. ]
[ 60.18259939 86.3085521 1. ]
[ 79.03273605 75.34437644 1. ]
[ 45.08327748 56.31637178 0. ]
[ 61.10666454 96.51142588 1. ]
[ 75.02474557 46.55401354 1. ]]
Run Code Online (Sandbox Code Playgroud)
码:
data=np.loadtxt('ex2data1.txt',delimiter=',',dtype=None)
X = data[:, [0,1]]
y = data[:, 2]
pylab.scatter(X,y)
pylab.show()
Run Code Online (Sandbox Code Playgroud)
我正在尝试绘制:
laravel ×2
laravel-5 ×2
laravel-5.2 ×2
php ×2
blade ×1
eloquent ×1
matplotlib ×1
numpy ×1
python ×1