2016-09-04 7 views
1

動作しませんが、何らかの理由で、それは追加の言葉でマッチを見つけ、ここのコードです私はそれが前後またはから余分な言葉もなく唯一の「ビジネス・ベイ」と一致したいと思い、「ビジネス・ベイ」が、それは「53ビジネスベイ」にマッチ:MySQLの試合は、私は完全に一致する語句を検索しようとしてい

' SELECT id FROM sub_location WHERE match(sub_location_name) 
    against("' .$subLocationName . '" IN BOOLEAN MODE) ' 

I入力:、ここで通常のmysqlのです

答えて

0

なぜyちょうどあなたが簡単に次のクエリでそれを達成することができ

$subLocationId = DB::select( 
    DB::raw("SELECT id FROM sub_location sub_location_name='" . $subLocationName. "'") 

); 
0

を使用OU:

\DB::table('sub_location') 
    ->select(['id']) 
    ->where('sub_location_name', $subLocationName); 
関連する問題