问题描述
Django 中这个 CQLSH 语句的等价物是什么?
SELECT * FROM table_name WHERE string LIKE '%pattern%';
我如何在 Django 中实现这个?我试过了
result = table.objects.filter(string__contains='pattern')
但它给出了以下错误
[Invalid query] message="Cannot use CONTAINS on non-collection column string"
我已经为搜索字段创建了自定义索引,并且原始 LIKE 查询正在 cqlsh 中工作。但是我需要一些东西让 Django 根据关键字进行过滤。提前致谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)