@@ 演算子が postgres でどのように機能するかを正確に理解しようとしています。
私は2つのクエリを持っています:
SELECT description FROM product WHERE description @@ '%apple%'
SELECT description FROM product WHERE description @@ 'apple'
2 つのクエリは、同じ数の行を返します。どうやらpostgresは、英数字以外のすべての文字をクエリから削除します。これは実際にそうですか?
私もできますが@@ '@apple..,,.'
、それでも同じ数の結果が得られます。