次のような db 構造があるとします。
テーブルオブジェクト
{
id,
name
}
テーブルObjectRelation
{
id,
parentID, -- points to id in the object table
childID -- points to id in the object table
}
私のモデルに入れたいのは次のとおりです。
{
property name
property children
property parent
}
この場合、親プロパティをどのように定義しますか? ルート要素には明らかに親オブジェクトがないことに注意してください。