unaccent

    1熱度

    1回答

    我有一個關於如何在Grails中使用PostgreSQL的簡單擴展的問題。 我在法語裏有很多描述,而PostgreSQL不重音不敏感。我安裝了unaccent擴展,它在PgAdmin III上運行得非常好。 如何配置Grails和/或PostgreSQL以在控制器中使用unaccent? 這是我的域名: Class Description { String content in

    2熱度

    1回答

    UNACCENT函數可以刪除字符以外的變音符。但是,在我的情況下,它只能刪除帶1個變音符的字符,例如 清 超人 AAA 對於具有多於1個附加符號字符,UNACCENT不執行任何操作,例如用於 Hồ 一個 PHO 有沒有辦法讓Postgres的剝離從這些人物的口音? 感謝

    31熱度

    2回答

    我正在嘗試配置PostgreSQL以在我的rails應用程序中使用全文搜索,如Railscast中所述。 我使用的是新鮮Ubuntu 12.04服務器上運行使用apt-get與ppa:pitti/postgresql與precise安裝PostgreSQL 9.1.5。 我在嘗試時運行遷移,當我嘗試相同的命令在PSQL控制檯與對端的Postgres用戶以下錯誤: postgres=# CREATE

    6熱度

    1回答

    我試圖在我的Ubuntu盒子上爲Postgresql 8.4安裝contrib/unaccent軟件包。但我得到的錯誤消息,當我輸入化妝: /usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk:沒有這樣的文件或目錄 顯然PGXS是Postgresql用於安裝擴展的基礎結構,但是我在我的Ubuntu機器上根本找不到pgxs.mk文件。 在Int

    2熱度

    2回答

    我有一個名爲artists的表,其名稱列中的值爲'Miró'。當我這樣做時: SELECT "artists".* FROM "artists" WHERE name = 'Miró' 我有一個結果,所以它的工作原理。 現在,當我做這個請求(無特殊ó): SELECT "artists".* FROM "artists" WHERE name = 'Miro' 我沒有發現任何東西。我想忽略

    16熱度

    5回答

    的Rails 3.1如何修改一個地方/像在Rails的搜索查詢條件: find(:all, :conditions => ["lower(name) LIKE ?", "%#{search.downcase}%"]) ,這樣的結果是,不論口音的匹配? (例如métro= metro)。因爲我使用的是utf8,所以我不能使用「to_ascii」。生產在Heroku上運行。