假如_丶

1920 经验值

<button type="submit" class="Button Button--primary Comment--post--button" id="Comment--post--button" data-to-user-id="16">

                                            发表回复
                                        </button>
use Illuminate\Support\Facades\Cache;

// 在此处存了Cache
public function XXXXX(Request $request)
{
         Cache::put([
                  'phone' => $mobile,
          ],10);
}

// 在此处使用,然而并没有效果啊
public function YYYYY(Request $request)
{
        dd(Cache::get('phone'));
}

// 修改过 .env
CACHE_DRIVER=array

// 版本
 "zizaco/entrust": "5.2.x-dev"

// 是这个样子, 我使用
  $user->roles  

// 可以获取
[{"id":1,"name":"owner","display_name":"Project Owner","description":"User is the owner of a given project","pivot":{"user_id":1,"role_id":1 ]

// 但是我想仅获取roles的ID怎么才能做到 - -
// 不会foreach 吧....有什么好的方法嘛

我在之前做的时候是做的一个判断,如果没有修改test则不去验证,修改test的时候就去验证,就是想问下有没有更好的写法...

不是的 - -,是这个意思,在我添加 test validate 验证 unique:users,添加成功。
但是我在修改 test 的时候,提交 test 返回 test 是重复数据...(test在添加的时候不是重复数据,在修改的时候就是重复数据),恩,大概是这个意思...

// 这样去判断name是否在数据库 重复添加
$this->validate($request,[
                'name' => ‘unique:users',
]);
/*
 * 我在修改的时候,我需要去判断$request->name 是否为空,
 * 然后才进行判断是否重复添加,
 * 但是这样无法实现修改的时候 添加的name 是否是重复数据。
 * */
if (!empty($request->name))
{
           $this->validate($request,[
                'name' => ‘unique:users',
            ]);
}
// 对于这场景Laravel是否有更优雅的写法...
// PS:在修改的时候能保证不是重复数据

还是选择这个了....

{ url('admin', 'user') }

不过谢谢啦~

Route::group(['prefix'=>'admin','middleware' => 'auth'], function () {
    Route::get('/user', 'UserController@index');
});

我将路由的前缀设置为 admin , 但是我平时没有前缀的时候直接 url('user') 即可,但是设置前缀之后需要手动在 url('admin/user') ,要是我把 'prefix'=>'admin' 设置为 'prefix'=>'manage' , 所有路由都废了...

所以想问下有没有类似 url() 这个个样子的方式来表示有前缀的路由...