新手问题 类似 validates_uniqueness_of 这种,是以一个什么方式判断的

QueXuQ · 2014年08月11日 · 最后由 Yujing_Z 回复于 2014年08月11日 · 1228 次阅读

像一般判断是否非空,或者是数字长度,比较容易理解整个实现过程。 可是像validates_uniqueness_of这类型,需要从数据库中找出答案的?又是怎么个运作过程呢?

不知道怎么找到对应的源码,想问一问是怎么样的实现过程?是每一次录入,就便利数据库吗?是一个where(xx: xx).any?来判断的吗?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号