ホームページ  >  に質問  >  本文

AND、OR、NOT 演算子を使用した PHP 全文検索機能

<p>初心者の質問: phpとeloquentを使用して、検索文字列の全文検索を実装しようとしています。 </p> <pre class="brush:php;toolbar:false;">$searchstring = "(被害者容疑者) 犯罪 - コロナ"; $searchresult = RssItem::whereRaw("MATCH (description) AGAINST ('$searchstring' IN BOOLEAN MODE)")->get();</pre> <p>ユーザーが次のような検索文字列を設定できるようにしたいと考えています: </p> <pre class="brush:php;toolbar:false;">$searchstring = "(被害者または容疑者) かつ犯罪は新型コロナウイルスではありません";</pre> <p>ユーザー入力をphpのmysqlのブール全文検索文字列に変換する簡単な方法はありますか? </p>
P粉076987386P粉076987386383日前440

全員に返信(1)返信します

  • P粉218361972

    P粉2183619722023-09-06 11:48:46

    私は次の方法でそれを行いました:

    リーリー

    しかし、もっと良い方法があるかもしれません? :-)

    返事
    0
  • キャンセル返事