我正在玩HierarchyId,但还没有想出一种基于集合的方法来执行以下操作:
- 一次插入所有子树
- 一次检索所有子树
这个问题与我的上一个问题有关,我怀疑用HierarchyId完成这两项任务的唯一方法是一次一个节点或一个级别。如果我使用的是物化路径,则可以通过一个(且不重要的)基于集合的命令轻松地完成这两个动作。
我想念什么?
编辑:我也错过了一种移动子树的方法,但我从Mikael Eriksson的评论中学到了
2
你见过这个吗?移动子树
—
Mikael Eriksson,
@MikaelEriksson您可以将您的评论作为答案吗?
—
AK 2012年
当然。我还详细说明了如何理解正在发生的事情。顺便说一句,我只对HierarchyId进行了测试,从未在生产中使用过。
—
Mikael Eriksson