我有一个搜索自动完成框,当用户输入查询字符串时返回课程。这在我的开发服务器上运行得很好,但是当部署到活动时,它只在用户输入一个单词而不是由空格分隔的多个单词时返回结果。出于我无法控制的原因,我不得不使用mysql.connector.django作为数据库后端。我对数据库配置的访问权限有限。这是在开发中工作的代码,但在查询相同的数据库时不起作用:
courses = (Course.objects.filter(module__open=True, m
我正在用PHP构建一个简单的搜索引擎,当用户搜索MySQL数据库时,它会检索动物名称。由于某些原因,搜索由多个单词组成的多个单词中的第一个单词不会返回任何内容。我用来查找数据的查询如下:
"SELECT * FROM example_table WHERE Name LIKE '%%$search'"