nested-sets

    1熱度

    1回答

    我遇到了這篇文章http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/但我沒有得到「添加新節點」部分。 它說我能做到這一點,以添加一個新的節點: SELECT @myRight := rgt FROM nested_category WHERE name = 'TELEVISIONS'; UPDATE nest

    1熱度

    1回答

    我想在我的數據庫中創建一個嵌套集模型。但是,我有一個問題,因爲我不知道如何使用實體框架Code-First開始實施。 可以說我有這樣的類: public class Category { public long Id { get; set; } public string Name { get; set; } public virtual ICollection<C

    0熱度

    2回答

    我是新手,我正在玩這個寶石。我在數據庫中有一個樹形結構。但現在我正在努力的方式,如何獲得項目的聲明,例如在第一級...或計數項目在第一或第二級... 任何人都可以幫助我請這個問題? 我發現在GitHub上這個循環的項目的聲明: Category.each_with_level(Category.root.self_and_descendants) do |category, level|

    4熱度

    1回答

    我正在充當地方目錄和應用程序分頁(目前是,但也許並不總是)允許基於1個城市的特定企業的場地過濾, 1個街區,1個類別。類別可以嵌套,因此它們具有parent_id。通過查看下面的模型代碼可以理解這些關聯(一切都相當簡單)。到目前爲止,一切運行順利,但還剩下一個障礙物。 首先,這將影響到一些答案的重要說明。 1.我正在使用will_paginate來爲場地協會分頁。這就是說,我不能在數組上分頁。那麼

    0熱度

    2回答

    在Symfony勘探項目中,我有一個使用了NestedSet行爲的模型。由於數據是在一個平面文件中準備的,我寫了一個conversion utility來生成相應的YAML。事實證明,處理大約100條記錄(max_depth = 4)的NestedSet YML會佔用超過40MB的PHP內存,這對我來說是不可用的。 是否有解決此問題的方法? 我在想2種可能的解決方案。 寫一個等效的PHP腳本通過S

    1熱度

    1回答

    我目前正在學習symfony1.4,並且試圖以有限的成功導航教條的嵌套集合特性。我有一個類別表使用多樹的嵌套集行爲。我的類別樹數據可多達六個深... Categories: columns: category_name: type: string(40) actAs: NestedSet: hasManyRoots: true

    1熱度

    1回答

    我已經安裝了Awesome Nested Set,但是當我嘗試創建任何具有acts_as_nested_set的對象時,會發生一些奇怪的事情。 undefined method `parent_id_changed?' for #<Post:0x5671830> 在這一行 : @post = Post.create!(params[:post]) 同樣,我得到了一個未定義的方法`paren

    2熱度

    1回答

    我想的東西,顯示的嵌套評論的內容和種類的卡: 我使用acts_as_commentable_with_threads插件(它使用awesome_nested_set)。 在控制器中,我有: def show @team = Team.find(params[:id]) @all_comments = @team.comment_threads @root_commen

    1熱度

    1回答

    我使用Doctrine 2和NestedSet extension。 在Doctrine 1中,您有函數moveAsPrevSiblingOf,moveAsNextSiblingOf和moveAsLastChildOf移動節點。 在嵌套擴展的文檔中,僅解釋移動同一父節點內的節點。沒有提到將節點移動到另一個節點。如何才能做到這一點? 在Doctrine 1中可以找到容易使用的功能嗎?

    0熱度

    1回答

    我得到的樹的symfony用這種方式推進: $樹= FoldersQuery ::創建() - > findTree(); 現在,如何正確列出每個孩子的樹? 我想父母在一個特定的div,在另一個div上的孩子,並列出他們。但是如何? 如何獲得每個項目之間的關係並知道如何呈現它? 非常感謝。