当我执行此操作时:
select * from users where contains(email, '"example@gmail.com*"')
在数据库中找不到数据。
但是当我执行此操作时:
select * from users where email like 'example@gmail.com%'
确实如此。 对于其他记录,两种情况都可以正常工作。
答案 0 :(得分:0)
如果您只想查找example@gmail.com
,则应使用
contains(email, 'example@gmail.com')
,不带双引号和星号。这就是为什么您获得不同结果的原因。