I don't get why get() with pk=1 would result in multiple objects returned below..
sqs = SearchQuerySet().more_like_this(self)
for obj in sqs:
do something with obj.object # obj.object results in error
get() returned more than one MyModel -- it returned 4! Lookup parameters were {'pk': u'1'}