2

我正在使用 Mongoid 和 Mongoid-Enum。

这是我的User模型片段:

enum :role, [:admin, :artist, :customer], :validate => true, :default => :admin

对于我的Voice模型,我编写了一个测试(使用 Mongoid-rspec 网站中的示例),例如:

it { is_expected.to belong_to(:artist).of_type(User) }

在我的Voice模型中:

belongs_to :users

但是我无法通过测试。如何强制用户属于特定类型(艺术家,通过枚举)?

4

0 回答 0