问题标签 [hierarchy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2617 浏览

plsql - 使用 PL/SQL 在层次结构中检索具有节点的根

我有一个简单的父/子类型视图,有两列:MYIDMYPARENTID. 在 PL/SQL 中,获取父级所有子级的列表非常简单:

我会得到这样的东西:

但是现在假设我想同时为一组父母这样做:

我的结果如下所示:

当我这样做时,我失去了知道特定子节点来自哪里的能力。我得到一个孩子列表,但我想知道START WITH每个孩子来自哪个根(本质上是值);

我想要一个看起来像这样的结果集:

我怎样才能做到这一点?

0 投票
1 回答
2138 浏览

c# - C# DataGridView 绑定到 XML 的子集

我需要有条件地填充 DataGridView。数据来自一个 XML 文件,例如

如果我使用以下代码,我可以在 DataGridView 中显示所有狗 - 但我需要将列表限制为特定人拥有的那些。

我该怎么做呢?

谢谢斯图尔特

0 投票
1 回答
91 浏览

nhibernate - 使用 NHibernate 查询的问题

我有一个非常简单的场景,使用 NHibernate:

  • 一个抽象基类“动物”;
  • 两个带有鉴别器列的具体子类“cat”和“dog”(1 代表狗,2 代表猫);
  • 一个普通类的人;

人有一个多对一的动物。

我想检索一个有狗的人的列表。我怎样才能做到这一点?多谢

0 投票
1 回答
281 浏览

sql - 分层 SQL 查询

我有一个自引用表(客户)和一个将链接到该表(公司)中的一条记录的表,即

ManagerID 引用 Customer 表中的另一条记录。

我需要执行一个查询,通过给定特定的客户 ID,它将找到客户所属的公司。如果我要在 C# 中执行此操作,它看起来像(这是示例代码,没有功能):

所以有2个步骤:

1) 向上遍历客户表(通过 ManagerID),直到我们找到没有 ManagerID 的客户。(导演)

2) 找到与该客户有关的公司。

谁能帮我吗?

谢谢。

0 投票
4 回答
808 浏览

methodology - 需要一些解释 OOAD“是”层次结构

我已经购买了带有应用程序的面向对象分析和设计,在第 64 页第 2 段解释了“是”层次结构,如下所示。

就其“是”层次而言,高级抽象是泛化的,而低级抽象是专门化的。因此,我们说 Flower 类比 Plant 类处于更高的抽象级别。

据我了解,我认为植物比植物更概括,然后花类的抽象级别较低。

我想知道此时我的理解是正确的还是书上的正确?请澄清一下。

0 投票
1 回答
241 浏览

python - 如何聚合类层次结构的所有属性?

有一个层次结构的类。每个类都可以定义一个类变量(具体来说,它是一个字典),所有这些变量都具有相同的变量名。给定一个子类的实例,我希望根类能够以某种方式访问​​所有这些变量(即所有字典连接在一起)。我似乎找不到这样做的方法。无论我尝试什么,我总是陷入这样一个事实,即我无法检索给定子类的直接父类。如何实现?

0 投票
6 回答
16485 浏览

iphone - 如何在 UIViewController 中设置 parentViewController?

UIViewController 的 parentViewController 属性是只读的,但我正在嵌套自定义视图控制器并想使用此属性。

但是,由于它是只读的,而且我没有找到其他设置此属性的方法,所以我的问题是:如何设置它?

很明显,UINavigationController可以在-pushViewController中以某种方式设置属性,-presentModalViewController也可以,所以一定是可以的。

我知道我可以添加自己的 UIViewController 属性,但我确信 parentViewController 原则上是正确的属性。

0 投票
1 回答
794 浏览

ruby-on-rails - 用户(模型)层次结构,自引用连接

我试图弄清楚如何建立两级用户关系。

摄影师有客户。客户有一名摄影师。两者都是用户。

我有一个看起来像这样的用户模型:

和一个看起来像这样的关联模型:

当我用一些数据填充它并启动控制台时,运行 user.clients.all 或 user.photographer 只会给我一个空数组。

我究竟做错了什么?

0 投票
2 回答
617 浏览

c# - 如何访问 WPF 层次结构中对象的基本父级?

在我的 WPF 对象层次结构的深处,我创建了一个 Window 对象。

但是,我希望此窗口对象的所有者成为基础 Window 对象

我尝试使用以下类型的代码“爬上树”,但这种方法似乎不是最理想的:

如何访问基础 Window 对象?

我在想这样的事情:

伪代码:

0 投票
2 回答
389 浏览

ios - 大数据层次结构——如何实现?

我仍在尝试开发一个小型医学 iPhone 应用程序。:-] 在过去的几天里,我已经构建了应该在表格中显示的所有数据。在阅读书籍和观看大量教程之后,我构建了几个简单的 Table View 应用程序。这些应用程序始终具有预定义的数据深度。我不确定你是否明白我的意思,所以请打开以下链接来比较我的图形:

你可以在这里找到图形!

文件hierarchie1.png显示了我已经在我的应用程序中使用的正常数据层次结构。我的数据结构类似于文件hierarchie2.png

不幸的是,我对 iPhone 开发不是很有经验。我的想法是为树的每个部分创建一个自己的视图控制器。

  • EintragA ViewController 管理1 - 2 - 3
  • Eintrag1 ViewController 管理1.1
  • Eintrag11 ViewController 管理1.1.1 - 1.1.2等等...

我希望你能明白我的意思。

我想知道的是,我的想法是否是实现此类数据的正确方法?还是有另一种更好的方法来做到这一点?