【问题标题】:Assigning object IDs with rails使用导轨分配对象 ID
【发布时间】:2012-03-22 19:01:09
【问题描述】:

假设我有一个客户端应用程序向 Rails 后端发送请求。其中一个请求将创建一个新对象,例如 Post。在这种情况下,客户端应用会发送一个包含帖子标题和帖子内容的 json 请求。

但现在假设对象也需要有一个 id,而客户端应用程序不提供该 id。 rails 有没有办法自动增加之前创建的帖子的 id 并将新创建的对象 id 设置为这个值?

我可以把它放到 PostsController 的 create 方法中吗?或者这种逻辑是否属于模型文件?

【问题讨论】:

    标签: ruby-on-rails activerecord ruby-on-rails-3.2


    【解决方案1】:

    通常这是在数据库级别完成的。默认情况下,为您生成的表格 rails 将具有自动递增的 id 列

    【讨论】:

      猜你喜欢
      • 2015-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 2015-02-03
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      相关资源
      最近更新 更多