ruby-on-rails - habtm 关系不支持 :dependent option

标签 ruby-on-rails has-and-belongs-to-many

HABTM 关系不支持 :dependent 是真的吗?选项?

class Person < ActiveRecord::Base
  has_and_belongs_to_many :posts, :dependent => :destroy
end

我正在尝试 rails 边缘。

最佳答案

是的,它不支持它。 See the docs .一般habtm仅适用于非常非常简单的情况,如果您开始需要更复杂的东西,您应该切换到 has_many :through .

关于ruby-on-rails - habtm 关系不支持 :dependent option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2799746/

相关文章:

ruby-on-rails - Bundler找不到gem “activesupport”和 “railties”的兼容版本

ruby-on-rails - 在 Mac OSX Snow Leopard 上运行 Rails 时出现问题

ruby-on-rails - 在 Fedora 12 上安装 rdoc、irb、bluecloth、chronic 时出现问题

cakephp - 如何在 CakePHP 中将数据写入 HABTM 连接表的 HABTM 关联?

php - 使用 cakephp 和 HABTM 将关联数据保存到数据库中

ruby-on-rails - 在单元测试中使用 HABTM Fixture 的 Rails 单表继承返回 NoMethodError : undefined method `singularize'

ruby-on-rails - 似乎无法使用 Rails 和 less 导入文件

ruby-on-rails - 如何在 Rails 中暂停和恢复 delayed_job 任务

ruby-on-rails - 在 Rails HABTM 嵌套表单中创建新记录

ruby-on-rails - 在 ActiveRecord 中使用 habtm 进行双重连接