I am working on Django
Project with Postgresql
database.
I have list of IDs i.e. Column values, I want to extract rows from the database.
Id list :
[238348, 238349, 238350, 1000]
(Id rang is not in sequence.)
For Single id value:
>>> page.objects.filter(id=238348)
[<page: o-0238348>]
I can use for
loop to Iterate every ID and get row, but is there is any method like OR to extract rows?
Edit: done
We can use in
:
Demo:
>>> page.objects.filter(id__in=[238348,238349, 1])
[<page: o-0238349>, <page: o-0238348>]