私はこのような木を持っています:
Country
|
State
____|____
/ \
City_1 City_2
______|______
/ \
Neighborhood_1 Neighborhood_2
私のデータベースには、次のレコードがあります。
| path |
|------------------------------------|
| Country |
| Country.State |
| Country.State.City1 |
| Country.State.City2 |
| Country.State.City1.Neighborhood_1 |
| Country.State.City1.Neighborhood_2 |
パスから検索し、次のように、一致するブランチにないものを除いて、そのパスを計算するすべてのノードのすべてのレコードを取得します。
| path |
|------------------------------------|
| Country |
| Country.State |
| Country.State.City1 |
| Country.State.City1.Neighborhood_1 |