计算文本字段Django中短语的出现次数

时间:2012-09-07 10:33:56

标签: mysql django

如何根据MyModel

中文本字段中某个词组的出现次数来过滤我的模型MyModel

我想用django orm无法完成,也许SQL查询可以帮助吗?

类似的东西:

MyModal.objects.extra(count="SQL query that finds occurence count of a certain phrase in certain model field")

完整的原始查询也很好。

1 个答案:

答案 0 :(得分:0)

试试这个:

set @str='a b a c';
select length(@str)-length(replace(@str,'a','')) as 'number of occuarence'