nested-sets

    0

    1答えて

    Neo4jにネストされたツリーが格納されています。各ノードは、他のノードとの関係を(n)-[:CHILD]->(c)とすることができます。与えられたノードからツリー全体をMATCH (n)-[c:CHILD*]-(m)で照会できるようにします。 私が問題を抱えているのは、ユーザーがツリーを歩いているときのパスを保存する方法です。たとえば、パスを返すクエリは(user)-[:USER_PATH*]-

    0

    1答えて

    と私はlaravel /ルーメン・フレームワークでの作業バウム/バウム/etrepat /バウムを取得しようとしています。 私はphp artisan baum:install nace_categories -vvvを使用してDBの移行を作成しようとすると、しかし、私は次のエラーメッセージを取得、私のcomposer.jsonに"baum/baum": "~1.1"を追加し、適切にインストールす

    0

    1答えて

    私は次のような場合があります。私は、階層データを格納するためにネストされたセットモデルを使用しています。このモデルは、特定のサブカテゴリを特定のクライアントにのみ使用できるようにするオプションを追加したいという点を除いて、ほとんど同じです。テーブルの編集はVB.NETアプリケーションから外部的に行い、新しいテーブルをデータベースに送り返します。 私はそれを達成するために2つの異なる選択肢を考えまし

    0

    1答えて

    あなたの一部のMySQLのエキスパートが私を助けてくれることを願っています。 ツリーに隙間がある場合は、より深い子供が欲しいとは限りません。 例: id | parent_id | lft | rgt | depth | title :深さ3のノードは無効である。この場合 root (depth 0) sub-cat 1 (depth 1) subsub-cat 1 (depth 2) s

    0

    1答えて

    私はforeachループをDRYする最良の方法を見つけようとしています。ノードをツリー配列に追加するには、子ノードがある場合のみ、ループが必要です。 $categories = Category::all(); $nodes = $categories->toTree(); $tree[] = [ 'id' => null, 'name' => '--No Parent

    0

    1答えて

    恐ろしいネストされたセットは、先祖のインスタンスメソッドが含まれています https://github.com/collectiveidea/awesome_nested_set/wiki/Awesome-nested-set-cheat-sheet @john = Group.where(name: "John").first @tree = @john.ancestors 私は「ジョンと

    6

    1答えて

    私はYii2ためhttps://github.com/creocoder/yii2-nested-sets拡張子を使用して! ので、Yii1のための最初のバージョンは良かったが、このバージョンでは、私はいくつかの問題を抱えています。 すべてのマニュアルに従って厳密にやりました! 私はエラーを稼ぐすべてのモデル作成:このエラー カテゴリテーブルへのクエリで表示されます。もし、削除動作全体の仕事;(

    2

    2答えて

    以下のデータがあります。 [ {"no":1, "name":"ELECTRONICS", "depth":0}, {"no":2, "name":"TELEVISIONS", "depth":1}, {"no":3, "name":"TUBE", "depth":2}, {"no":4, "name":"LCD", "depth":2}, {"n

    3

    1答えて

    これは2つのクエリを使用し、2番目のクエリを実行する最初のサブクエリで返された各行の結果を取得するのが好きで、基本的にforeachループのように動作します。私はこれを非常に迅速に把握できる人がいることを願っています。 CREATE TABLE `File_Structure`( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` VARCHA