<tr id="frcqn"></tr>
<strong id="frcqn"><optgroup id="frcqn"></optgroup></strong>
<tr id="frcqn"></tr>
<tr id="frcqn"></tr>
<tr id="frcqn"></tr>
  • 0712-2888027 189-8648-0214
    微信公眾號

    孝感風信網絡科技有限公司微信公眾號

    當前位置:主頁 > 技術支持 > PHP > laravel中檢測表中是否存在索引的函數代碼

    laravel中檢測表中是否存在索引的函數代碼

    時間:2024-01-11來源:風信官網 點擊: 1641次
    以下這段代碼為laravel中檢測表中是否存在索引的函數,通過該函數傳遞兩個參數,分別為$table表名,$name字段名,來自動完成檢測,示例代碼如下:
    
    /**
    *檢測表中索引是否存在
    *$table 表名
    *$name 字段名
    */
    public function hasIndex($table, $name)
    {
    $conn = Schema::getConnection();
    $dbSchemaManager = $conn->getDoctrineSchemaManager();
    $doctrineTable = $dbSchemaManager->listTableDetails($table);
    return $doctrineTable->hasIndex($name);
    }
    
    if($this->hasIndex('test','test_email_index')){
    
        $table->dropIndex('test_email_index'); 
        
    }
    
    
    使用這個函數判斷索引相當方便。

    laravel中檢測表中是否存在索引的函數代碼
    熱門關鍵詞: laravel 檢測表 索引函數代碼
    欄目列表
    推薦內容
    熱點內容
    展開
    强奸乱伦之影音先锋,播放器男女免费,精品一区二区自拍偷拍,xxxxx日韩
    <tr id="frcqn"></tr>
    <strong id="frcqn"><optgroup id="frcqn"></optgroup></strong>
    <tr id="frcqn"></tr>
    <tr id="frcqn"></tr>
    <tr id="frcqn"></tr>