问题标签 [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.
python - 如何以编程方式不重音熊猫数据框标头
我有几个熊猫数据框,它们的列名中有不同的重音字符。我想将重音字符转换为仅在列名中的非重音字符。我正在寻找我经常在 R 中使用的类似解决方案:names(DT) = stringi::stri_trans_to_general('latin-ASCII', names(DT))
postgresql - 在 heroku postgres 数据库上存储自定义文件
我正在尝试为unaccent
postgres 上的内置函数创建自定义规则。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 上创建?
python - Redshift 中的 Python UDF 函数始终返回 NULL 值
我想在 Redshift 中有一个功能可以消除单词中的重音符号。我在 SO( question ) 中找到了一个问题,其中包含用于制作它的 Python 代码。我尝试了一些解决方案,其中之一是:
然后我在 Redshift 中创建函数如下:
我将它应用到一个列:
只获取空值。列 city 是 varchar 类型。为什么我得到空值,我该如何解决?
postgresql - 在 PostgreSQL 中检查 UNIQUE 约束违规时的 UNACCENT
我们UNIQUE
对表有一个约束,以防止我们的city_name
和state_id
组合被重复。我们发现的问题是口音绕过了这一点。
示例:
"Montréal" "Quebec"
和
"Montreal" "Quebec"
我们需要一种方法来运行唯一约束,UNACCENT()
并且最好将其包装起来以LOWER()
进行良好的测量。这可能吗?
sql - 在 Knex.js 查询中使用非重音 postgres 扩展
我需要查询一个不带重音符号(á、í、ö 等)的 postgresdb。
我已经使用 Knex.js 作为查询构建器,并且 postgresql 有一个 unaccent 扩展,可以在直接对 db 的 sql 查询中正常工作,但是在我的代码中我使用 knex 和 unaccent 函数在查询中引发错误。
谁能帮助我,¿是否可以使用 knex.js 使用 postgresql 的非重音功能进行查询?
globalization - TEIID 中的 Unaccent() 函数替代
我们需要在欧洲观众的应用程序中忽略重音搜索。TEIID 是否提供此处提到的功能的替代方案?
TEIID 无法识别此函数:TEIID30068 函数“unaccent(text)”是未知形式。检查函数名称和参数数量是否正确。
例如,当我搜索姓氏Malicky时,我也想查找记录Maličký。我也尝试使用 collate,但 TEIID 似乎也不支持。
django - 我在 django 中匹配数据时出错
如果我匹配 db 中的同一个单词,查询工作正常,但如果我匹配 mobile 则没关系,但我也想在手机上得到结果......我已经安装了 'django.contrib.postgres.operations',但使用 __unaccent 仍然有错误
google-bigquery - BigQuery UDF 删除字符串中的重音符号/变音符号
使用这个 javascript 代码,我们可以删除字符串中的重音符号/变音符号。
如果我们创建 BigQuery UDF,它不会(即使使用双 \)。
对此有什么想法吗?