My django table contains a field that contains comma-separated strings.
class RawData(TimeStampModelMixin):
id = models.UUIDField(primary_key=True)
media = models.TextField()
media column will hold values like 'Multimedia, TV', 'Multimedia, TV Station'. I need to filter Rawdata table rows such that media column contains 'TV' or 'Multimedia'. __icontains doesn't provide the accurate result. If I do
Rawdata.objects.filter(media__contains='TV')
then it will return both 'Multimedia, TV', 'Multimedia, TV Station' rows. But I need only the 'Multimedia, TV' row.
Is there any way to achieve this via queryset API?