我正在使用带有“名称”列的表。我想通过提供名称来获得记录,名称中间包含额外的空白。
my table looks like as follows.
id name
1 Raj Kumar
2 Praveen Kumar
3 Sandya
我的表包含记录,其中行中间仅包含一个空格。我要进行如下查询。
input_name = 'Raj Kumar'(Which contain two spaces)
a = A.objects.get(name=input_name)
以上将返回“无”。请帮助我解决问题。
答案 0 :(得分:1)
如果只有一个条件(两个条件之间有两个空格),则可以用下面的一个空格替换两个空格
input_name = 'Raj Kumar'(Which contain two spaces)
a = A.objects.get(name=input_name.replace(" "," "))