gpt4 book ai didi

ruby-on-rails - 使 'id' attr_accessible/mass-assignable(以及所有其他属性)

转载 作者:太空宇宙 更新时间:2023-11-03 16:56:06 24 4
gpt4 key购买 nike

我正在尝试将现有数据导入我的数据库,该数据库已有 id 值。但是,AR 不允许我批量分配 id

我可以

class User
attr_accessible :id

但是,所有其他属性都不是。我也试过

class User
attr_protected #none

没有效果。如何使 id 可批量分配?

** 我希望我的列被命名为 id。我不希望同一数据有两组 ID。

最佳答案

ActiveRecord 不允许您为记录设置 id,因为 id 是主键。

您可以使用 taps用于导入/导出数据思想的 gem。它非常易于使用,并且正是为此目的而构建的。

关于ruby-on-rails - 使 'id' attr_accessible/mass-assignable(以及所有其他属性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9222192/

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