有没有办法在标签中使用vue 3的inertiajs的布局属性<script setup>?
换句话说,我要求等效于以下代码,
<script>
import from "../Shared/Layout";
export default {
layout: Layout;
};
</script>
Run Code Online (Sandbox Code Playgroud)
当标签为 vue 3 时<script setup>
谢谢
根据 Laravel 文档,可以通过将 Closure 作为第一个参数传递给 orWhere 方法来对“or”条件进行分组:
$users = DB::table('users')
->where('votes', '>', 100)
->orWhere(function($query) {
$query->where('name', 'Abigail')
->where('votes', '>', 50);
})
->get();
Run Code Online (Sandbox Code Playgroud)
我想要的是在查询中使用一个变量,它看起来像:
$q = $request->get('query');
$users = DB::table('users')
->where('votes', '>', 100)
->orWhere(function($query) {
$query->where('name', $q)
->where('votes', '>', 50);
})
->get();
Run Code Online (Sandbox Code Playgroud)
我尝试将其作为第二个参数传递,例如:
$q = $request->get('query');
$users = DB::table('users')
->where('votes', '>', 100)
->orWhere($q, function($query, $q) {
$query->where('name', $q)
->where('votes', '>', 50);
})
->get();
Run Code Online (Sandbox Code Playgroud)
但它不起作用,有什么帮助吗?
我正在使用 Laravel Sanctum 来验证带有 Laravel API 后端的 react SPA。
当我尝试访问不需要身份验证的路由时,出现此错误:
“目标类 [App\Http\EnsureFrontendRequestsAreStateful] 不存在。”
我该怎么做才能只守卫一些路线,而让其他路线保持开放。