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.
次のクエリを実行するにはどうすればよいですか?
SELECT * FROM title WHERE id LIKE '12345%'
私が現在持っているものは次のとおりです。
Title.objects.get(id='12345')
これは明らかにしませんLIKE%(そしてicontains両方を行います)。ここで正しいクエリは何でしょうか?
LIKE%
icontains
Title.objects.filter(id__startswith='12345')
https://docs.djangoproject.com/en/dev/ref/models/querysets/
このようにして、テーブルをフィルタリングする文字列がどこcodeにあるかを確認できます。startswith
code
startswith
code = '12345'ここにコードを入力Title.objects.extra(where = ["%s LIKE id ||'%%'"]、params = [code])