Bla*_*man 1 ruby hash ruby-on-rails
当用户输入文本时,我想生成文本的哈希值.我将这个哈希存储在db中.
然后,每当有人输入文本时,我将生成一个哈希并比较执行该哈希值的数据库查找,如果它存在,我知道输入的文本是重复的.
.hash方法对此有用吗?它会在多服务器上保持一致吗?
bio = "my name is blankman"
bio_hash = bio.hash
b = Bio.new()
b.body = bio
b.save unless Bio.find_by_hash(bio_hash)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
601 次 |
| 最近记录: |