我将一个较大的项目拆分为可安装的rails引擎,我想找一个方法来检查是否安装了rails引擎。 作为一个例子,我在我的主应用程序中有一个User类
user.rb
class User < ApplicationRecord
has_many :searches, as: :searchable, class_name: MySearchEngine::Search
end
我想在if语句中包含这个has_many关联以及其他代码以便集成引擎,这样只有在安装了MySearchEngine时才添加代码
答案 0 :(得分:0)
您应该可以通过defined? MySearchEngine::Search