问题标签 [acts-as-tree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-5 - 用户无法在 rails 5.0 的acts_as_tree 中创建树的根
我正在使用acts_as_tree 在我的rails 应用程序中创建文件夹(模型)的树结构。但是在添加acts_as_tree 并且当我尝试创建根文件夹时,出现错误,即 parent 必须存在,表明 parent_id 不能为 nil 。
文件夹.rb:
文件夹:
_form.html.erb :
ruby-on-rails - 充当树:将父母分配给孩子并让父母知道?
当我像这样手动将父母分配给孩子时:
然后父母不知道:
我怎样才能确保父母了解新孩子?目前,我手动将孩子分配给父母:
但这感觉很古怪。有更好的方法吗?
ruby-on-rails - 使用acts_as_tree(Ruby on Rails)进行渴望加载
以下使用 Rails gemacts_as_tree 的 Ruby on Rails 代码会导致 n+1 查询问题:
对于循环的每次迭代,它都会运行一个数据库查询来获取 top_level_page 的子级,我该如何优化它以急切加载子级?