gpt4 book ai didi

ruby-on-rails - ruby rails : making id in column as an alias?

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

有没有办法更改模型中 id 列的名称?

如果我有这样的东西:

pg_search_scope :good_search, :against => [:first_name, :last_name, :id]

我想更改 :id, as: :somethingelse 所以当我检查我的 json 值时,我会有 而不是 id在循环中引用的其他内容:

<% @example.each do |e| %>
<%= e.somethingelse %> #instead of e.id
<% end %>

这可能吗?

最佳答案

试试alias_attribute

class ModelClass < Activerecord::Base
alias_attribute :somethingelse, :id
end

rails documentation

关于ruby-on-rails - ruby rails : making id in column as an alias?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20139149/

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