我有一个基于 neo4j.rb 的 rails 模型(评论)。我的简单方法应该返回孩子的数量,而是返回 LocalJumpError(没有给出块(yield))。我究竟做错了什么?
has_many :both, :children, model_class: Comment, unique: true
def get_number_of_replies
if children.count == 0
0
else
children.count + children.each.get_number_of_replies
end
end