Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MyModelテキストフィールド内の特定のフレーズの出現回数に基づいてモデルをフィルタリングするにはどうすればよいですかMyModel
MyModel
おそらく、SQLクエリが役立つでしょうか?
何かのようなもの:
MyModal.objects.extra(count="SQL query that finds occurence count of a certain phrase in certain model field")
完全な生のクエリでも問題ありません。
これを試して:
set @str='a b a c'; select length(@str)-length(replace(@str,'a','')) as 'number of occuarence'