如何干掉包括在内的协会?

时间:2017-03-15 08:10:22

标签: ruby-on-rails ruby ruby-on-rails-4 eager-loading

我有scope方法,我使用includes来加载所有必要的关联。但我不确定如何干掉includes中使用的关联?

以下是模型中定义的scope

scope :with_associates, (lambda do
    includes(user: :contact,
             appointments: [:customer, templates: :page],
             bundles: appointments: [:customer, templates: :page]])
  end)

如何干掉这个范围?

2 个答案:

答案 0 :(得分:2)

我从未尝试过那么干。无论如何,我会试试。

$("body").on('DOMSubtreeModified', "#selector", function() {
    // code here
});

答案 1 :(得分:0)

我认为在干燥中 - 你会让它变得不那么清晰。为了重复appointments: [:customer, templates: :page],原始的清晰度超过了干燥成本