我在搜索页面上显示 Spotlight 帖子。
当用户输入关键字来搜索帖子时,我喜欢使用该关键字带来 Spotlight 帖子。如果没有包含该关键字的帖子,那么我只想从数据库中获取任何 Spotlight 帖子。
我的问题是,我可以在 MySQL 查询中检查它,看看它们是否会是这个关键字的任何结果,如果不是,那么忽略这个关键字?
我的查询
SELECT id, title, desc
FROM post
WHERE isActive = 1
AND title = 'keyword'
但是如果我通过这个查询得到 0 个结果,我想忽略它并运行它
SELECT id, title, desc
FROM post
WHERE isActive = 1