gpt4 book ai didi

ruby-on-rails - Rails 验证以确保用户不会与自己成为 friend

转载 作者:行者123 更新时间:2023-12-04 06:04:42 24 4
gpt4 key购买 nike

我有一个 friend 模型:user_id、friend_id、status

如何向 friend 模型添加验证,以防止用户 (user_id) 与自己 (friend_id) 交 friend ......像 user_id 不等于friend_id?

建议?谢谢

最佳答案

也许这样的事情会起作用(注意:半伪代码)

validates :friend, :presence => true, :unless => :friend_is_self

def friend_is_self
user_id == friend_id ? false : true
end

Rails Guide部分可能会有所帮助。

关于ruby-on-rails - Rails 验证以确保用户不会与自己成为 friend ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8498026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com