나는 db4o는에 새로 온 사람과는 다음을 수행 할 수 있는지 난 알아 내려고 해요 : 내가 페이지를 저장할 때db4o는 트리 구조의 C#
public class Page
{
public Guid ID {get;set;}
public Page Parent {get;set;}
public IList<Page> Children {get;set;}
public String Name {get;set;}
public String Depth {get;set;}
}
난 단지의 부모 있습니다. IE
Page p1 = new Page() {
ID = Guid.NewGuid(),
Name = "p1",
Parent = null
};
Page p2 = new Page() {
ID = Guid.NewGuid(),
Name = "p2",
Parent = p1
};
Page p3 = new Page() {
ID = Guid.NewGuid(),
Name = "p3",
Parent = p1
};
내가로드 (P1)는 두 아이를 채울 어쨌든 무엇입니까 ??
당신이 아이를 저장해야합니다 ... 그래서 네, 그것은 가능하다, 빨리도 아이들의 컬렉션을로드 ;-) 귀하의 경우에는 STH을 . p1.Children.Add (p3) (경고 : 저는 C# 버전에 익숙하지 않습니다 ...) – Karussell
도움을 줄 수 있는지 사람들이 쉽게 볼 수 있도록 질문에 언어 태그를 추가해야합니다. –
추가 된 언어,하지만 Java에서 답변을 제외했을 것입니다 –