ltree

    0熱度

    2回答

    我試圖在Hibernate映射PostgreSQL的ltree列如下: 在實體: 私人字符串路徑; @Column(name="org_path", columnDefinition="ltree") public String getPath() { return path; Table structure: CREATE TABLE relationship ( re

    0熱度

    1回答

    我有PostgreSQL的ltree擴展9.6.5 我有一個名爲具有以下DDL類別表(我簡化了一點)一個問題: CREATE TABLE dictionary.category ( id serial not null constraint category_pkey primary key, name text not null, parent_id integer

    4熱度

    2回答

    的每一級連接的物品我有3個表: LOCATION,其保持針對每個位置等和語言1 STORE位置描述。 位置描述表還持有一個ltree路徑字段層級象下面這樣: city.district1 city.district1.area1 city.district1.area2 ... city.district2.area1 city.district2.area2 ... city(n

    1熱度

    1回答

    我有以下查詢,並且正在使用postgres插件ltree。我試圖做一些概念上類似於沿着你可以想象的樹的y軸切割樹的方法。 我可以很容易地用下面的查詢實現這個目標: testdb2=# SELECT * FROM test WHERE yaxis >= 3 ORDER BY yaxis; path | yaxis | leaf ------------------------

    0熱度

    2回答

    Sequelize支持,我有一個簡單的Postgres ltree查詢 select * from data_objects WHERE path ~ 'root.*{1}'; 我想在sequelize實現這一點,但對於〜運算符的映射關係。 是否可以重寫映射?或者我必須使用原始的SQL查詢?

    1熱度

    2回答

    我一直在使用Postgres ltree構造來存儲分層結構。現在,我想收集樹中的所有葉節點。有沒有一個簡單的機制來做到這一點? CREATE TABLE foo AS SELECT node::ltree FROM (VALUES ('Top.Astronomy'), ('Top.Astronomy.Astrophysics'), ('Top.P

    1熱度

    1回答

    我有一個0123ree表,其中包含ltree路徑和名稱列。 Ltree路徑包含父節點的id,即「7968.7969.7987.8000」。每個樹節點都有一個數值爲reports。我需要找到ltree中每個節點的子節點值的總和。圓括號路徑 (1) A | __________________________________ | | | (1.2)B

    2熱度

    2回答

    我計劃實現一個使用ltree作爲多級別分類的數據庫。然而,當我嘗試獲取路徑爲x或y的條目時,我遇到了麻煩。 new_table +-------+--------+---------+ | id | name | path | ---------------------------- | 1 | a | 001 | | 2 | b | 002 | | 3 | c | 001.001

    3熱度

    2回答

    有誰知道Java類型映射到Postgres的ltree類型嗎? 我創建一個表像這樣: CREATE TABLE foo (text name, path ltree); 一對夫婦插件: INSERT INTO foo (name, path) VALUES ('Alice', 'ROOT.first.parent'); INSERT INTO foo (name, path) VALUES

    0熱度

    1回答

    的Postgres Ltree的文檔說 標籤是字母數字字符和下劃線(例如,在C的序列區域設置字符A-ZA-z0- 9_被允許)。標籤長度不得超過256個字節。 但是,並不是說如果我們將語言環境設置爲'en_US.UTF-8',Postgres Ltree中可以使用的有效字符是什麼。那麼,在Ltree的標籤中可以使用連字符(連字符)嗎?