如何用英文数字搜索postgres但返回波斯/阿拉伯语?

时间:2020-07-01 12:28:21

标签: sql postgresql gorm

我在文本栏中有波斯语和英语数字,并且需要查询以两种语言搜索数字。

我使用了N前缀,但是没有用。

有人可以解释一下在Postgres中搜索多语言号码吗?

例如,我的数据库中有以下行:

name:
p1
p2
p3
p۱
p۲

现在,当我运行此查询时:

select  * 
from table 
where name = 'p1';

未返回。但是我需要返回相同的数字返回查询

1 个答案:

答案 0 :(得分:0)

您可以编写一个将波斯数字转换为阿拉伯数字,然后使用该函数搜索表格的函数。

相关问题