Laravelのクエリビルダで下記のようなコードを見つけた。
->where('team_id', '<>', $team_id)
あまり見慣れなかった比較演算子だったので再度調べた所、
「 a <> b 」 は 「 a と b は等しくない 」
という意味らしい。
つまり、下記は「team_idと$team_idが等しくないもの」という条件指定となる。
->where('team_id', '<>', $team_id)
「<、<=」などは条件分岐で馴染みがあるが、
SQL独自の比較演算子なのか「<>、a <=> b」などは知らなかったので今後のために覚えておく。
参考記事はこちら↓