这是我的范围:
scope :parents, where("categories.parent_category_id IS NULL")
scope :children_of, lambda { |parent| where("categories.parent_category_id = ?", parent) }
我不完全确定他们有什么问题。任何帮助,将不胜感激。谢谢!
这是错误......
undefined method `const_defined?' for #<Category:0x112ccfdb8>
以下是完整的跟踪:https://gist.github.com/1186122
答案 0 :(得分:6)
拥有名为parents
的范围也会中断acts_as_nested_set
v1.4.4
答案 1 :(得分:2)
如果你有使用rails 3.0.10的acts_as_tree v0.1.1,看起来有一个名为parents
的作用域会中断。
答案 2 :(得分:0)
我在分类模型中使用了gem acts_as_tree,这打破了我正在制作的范围。这一切都已修好了。谢谢!