问题标签 [unaccent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
194 浏览

python - 如何以编程方式不重音熊猫数据框标头

我有几个熊猫数据框,它们的列名中有不同的重音字符。我想将重音字符转换为仅在列名中的非重音字符。我正在寻找我经常在 R 中使用的类似解决方案:names(DT) = stringi::stri_trans_to_general('latin-ASCII', names(DT))

0 投票
1 回答
157 浏览

postgresql - 在 heroku postgres 数据库上存储自定义文件

我正在尝试为unaccentpostgres 上的内置函数创建自定义规则。Postgres 的文档指出This file must be stored in $SHAREDIR/tsearch_data/ (where $SHAREDIR means the PostgreSQL installation's shared-data directory). Its name must end in .rules (which is not to be included in the RULES parameter). 在我的本地数据库上创建很容易,但我想知道,如何在 heroku 上创建?

0 投票
1 回答
212 浏览

python - Redshift 中的 Python UDF 函数始终返回 NULL 值

我想在 Redshift 中有一个功能可以消除单词中的重音符号。我在 SO( question ) 中找到了一个问题,其中包含用于制作它的 Python 代码。我尝试了一些解决方案,其中之一是:

然后我在 Redshift 中创建函数如下:

我将它应用到一个列:

只获取空值。列 city 是 varchar 类型。为什么我得到空值,我该如何解决?

0 投票
2 回答
151 浏览

postgresql - 在 PostgreSQL 中检查 UNIQUE 约束违规时的 UNACCENT

我们UNIQUE对表有一个约束,以防止我们的city_namestate_id组合被重复。我们发现的问题是口音绕过了这一点。

示例: "Montréal" "Quebec""Montreal" "Quebec"

我们需要一种方法来运行唯一约束,UNACCENT()并且最好将其包装起来以LOWER()进行良好的测量。这可能吗?

0 投票
1 回答
87 浏览

sql - 在 Knex.js 查询中使用非重音 postgres 扩展

我需要查询一个不带重音符号(á、í、ö 等)的 postgresdb。

我已经使用 Knex.js 作为查询构建器,并且 postgresql 有一个 unaccent 扩展,可以在直接对 db 的 sql 查询中正常工作,但是在我的代码中我使用 knex 和 unaccent 函数在查询中引发错误。

谁能帮助我,¿是否可以使用 knex.js 使用 postgresql 的非重音功能进行查询?

0 投票
1 回答
23 浏览

globalization - TEIID 中的 Unaccent() 函数替代

我们需要在欧洲观众的应用程序中忽略重音搜索。TEIID 是否提供此处提到的功能的替代方案?

TEIID 无法识别此函数:TEIID30068 函数“unaccent(text)”是未知形式。检查函数名称和参数数量是否正确。

例如,当我搜索姓氏Malicky时,我也想查找记录Maličký。我也尝试使用 collat​​e,但 TEIID 似乎也不支持。

0 投票
0 回答
11 浏览

django - 我在 django 中匹配数据时出错

如果我匹配 db 中的同一个单词,查询工作正常,但如果我匹配 mobile 则没关系,但我也想在手机上得到结果......我已经安装了 'django.contrib.postgres.operations',但使用 __unaccent 仍然有错误

0 投票
1 回答
44 浏览

google-bigquery - BigQuery UDF 删除字符串中的重音符号/变音符号

使用这个 javascript 代码,我们可以删除字符串中的重音符号/变音符号。

如果我们创建 BigQuery UDF,它不会(即使使用双 \)。

对此有什么想法吗?

0 投票
0 回答
36 浏览

postgresql - 如何在 PostgreSQL 中进行变音符号不敏感查询,而无需非重音扩展?

我需要在 PostgreSQL 9.3 中进行忽略变音符号(和大小写)的查询。我发现的所有内容(例如这里这里这里)都需要安装unaccent扩展。但是,我无法将它安装在我的服务器上。

还有另一种方法吗?