ben7th/vote — comment on commit 05853d3d8955c70b36acfd38e7f9517c39582c60
File: app/models/vote_result.rb line 18
By ben7th:

之前你的写法

```ruby
validate vote_result.vote.has_voted_by?(VoteResult.user)
```

语法都不对呀。。
自定义校验是需要定义方法的

```ruby
# 校验是否重复投票
validate :validate_is_revote_by_user
def validate_is_revote_by_user
errors.add(:base, '用户重复投票了') if self.vote.has_voted_by?(self.user)
end
```