我将 perl 模块 DBIx::Tree::NestedSet 用于嵌套数据集。当我使用默认表名时,它工作正常。而当我想读取具有不同列名的表时,它会失败。
my $tree = DBIx::Tree::NestedSet->new(
table_name=>$tree_table,
left_column_name=>'leftt',
right_column_name=>'rightt',
dbh=>$dbh,
db_type=>$db_type
);
my $childrens = $tree->get_self_and_children_flat(id=>$root_id,depth=>1);
print "childrens: @$childrens\n"; #empty array....