Rails有功公寓gem

Rails apartment with merit gem

我使用信誉引擎 Merit,并为多租户添加了公寓。我想排除优点模型和表格。

以下行产生错误:

config.excluded_models= {Merit::Badge}

Merit::Badge(id, name, level, description, custom_fields)

的未定义方法“table_name”

感谢您的帮助。

那是因为 Merit::Badge 是一个 Ambry 模型(在内存中),而不是 ActiveRecord。您不需要将其定义为排除模型,但这意味着您应用的每个实例现在都需要知道所有徽章。