如何在我的 Laravel 控制器中执行查询生成器?

How Can I do Query Builder in my Laravel controller?

我正在尝试创建一个动态图表,我想做一些查询。

在我的 PhpMyAdmin 中,我找到了正确的查询语法:

SELECT count(*) 
FROM organigrammes 
WHERE direction = 'CPLE' AND statut = 'CDI';

现在我想把它放在我的控制器中,但我没有找到正确的语法。

例如:

 public function index(Request $request) {
     return view(
      'home',['NbreCDD' =>Organigramme::where('direction','DRH' and 'statut','CDI')->count());
 }

需要帮助!

谢谢

试试这个

  public function index(Request $request) {
    $NbreCDD = Organigramme::where('direction','=','DRH') 
                        ->where('statut','=','CDI')
                        ->count();
    return view('home',['NbreCDD' => $NbreCDD]); 
}