非空的唯一键槽



如何在rails中生成唯一密钥?

我有一个说明The backend will have a relational DB, with one table with the following schema: "user : string, password : string, count : int", with user enforced to be non-empty, a unique key.

这是否意味着如果我使用

rails generate scaffold UserModel user:string password:string count:int

会为我生成一个唯一的密钥吗?默认情况下是否有非空需求?

还是我需要

rails generate scaffold UserModel user:string password:string count:int unique_key int

Rails将为您生成密钥,并在内部进行处理。没有必要明确包括它们。

所以你可以简单地写这样的东西:

rails generate scaffold User user:string password:string count:int 

Rails将自动创建一个id字段,生成器为唯一不为null。这应该符合您的要求。

相关内容

  • 没有找到相关文章

最新更新