小编Ran*_*rki的帖子

Lumen与Laravel之间的异同

我阅读了文档,似乎Lumen是Laravel,功能较少.我肯定错过了什么.我正在寻找Laravel和Lumen的组件和功能的比较表.有谁知道这些差异?

php laravel lumen

174
推荐指数
4
解决办法
7万
查看次数

无法更新mysql数据库的特定列

我无法更新数据库的特定列.在我的数据库中有一个"条件"列,其默认值为"pending".我想用值"accept"更新此列,但我无法这样做.

我的routes.php

Route::get('accept/{id}',array(
    'as'=>'accept-product',
    'uses'=>'GoodsController@updateProduct
));
Run Code Online (Sandbox Code Playgroud)

我的控制器:

public function updateProduct($id) 
{
    $product = Products::findOrFail($id);
    $product->conditions = 'accept';
    $product->save();
}
Run Code Online (Sandbox Code Playgroud)

我的看法:

@foreach($product as $productAccept)
    <a href="{{URL::route('accept-product')}}/{!! $productAccept->id !!}   ">Accept</a>
@endforeach
Run Code Online (Sandbox Code Playgroud)

当我点击"接受"按钮时,网址就是这样的

http://localhost/project/public/accept/{id}

我想要这样:

http://localhost/project/public/accept/7

我的意思是我无法取代{id}整数一样7,8

我的错了routes吗?

php mysql laravel

4
推荐指数
1
解决办法
166
查看次数

没有有关模型[App \ Products] Laravel的查询结果

在laravel5中,我得到以下消息(错误)

No query results for model [App\Products].
Run Code Online (Sandbox Code Playgroud)

我有一个表格“ products”,其中的每个类别项目都有一列“ category_idcategory Id。我想根据显示项目category Id

我的控制器就是这样

 public function category()
{
 $recordsByCategories=\DB::table('products')
            ->select('categories','category_id', \DB::raw('count(*) as totalProducts'))
            ->groupBy('categories')
            ->get();
 return view('dashboard.show',compact('recordsByCategories'));
 }

**//I have received error in below function**

 public function searchCategoryByTag($id)
        {

         $category_id = Products::findOrFail($id);
         $records=\DB::table('products')->Where('category_id','$category_id');
          dd($records);

        }
Run Code Online (Sandbox Code Playgroud)

我的路线是这样的

 Route::get('categorys/{id}' ,array(
    'as'=>'category',
    'uses'=>'GoodsController@searchCategoryByTag'));
Run Code Online (Sandbox Code Playgroud)

我的看法是这样的

@foreach($recordsByCategories as $recordsByCategory)

    <a href="{{URL::route('category',$recordsByCategory->category_id)}}
    " id="search">{{$recordsByCategory->categories}}</a>:{{$recordsByCategory->totalProducts}} 

    @endforeach
Run Code Online (Sandbox Code Playgroud)

php mysql laravel laravel-5

2
推荐指数
2
解决办法
3万
查看次数

标签 统计

laravel ×3

php ×3

mysql ×2

laravel-5 ×1

lumen ×1