休止状態の HQL クエリで完全な単語を一致させるにはどうすればよいですか? たとえば、データベースに「Sam Adams」というエントリがあるとします。さて、この HQL フラグメントを考えると:
book.character like 'Sam'
「サム・アダムス」には合いません。
ただし、クエリを次のように変更すると:
book.character = 'Sam%'
それから「サマンサ」も合わせます。しかし、それが「Sam」という単語のバリエーションに一致することは望ましくありません。完全な単語「Sam」でのみ一致させたい。
(さらに、これは 2 つの完全な単語であるため、'Sam Adams' というクエリも一致しても問題ありません。)