ruby-on-rails Active_scaffold记录创建消息:已创建#<文档:0x0000013800ec4df0>

sd2nnvve  于 2023-05-08  发布在  Ruby
关注(0)|答案(1)|浏览(170)

我正在使用Rails 6.1.7和active_scaffold最新版本以及一个非常基本的教程一个模型应用程序,当创建记录时,我在表单顶部收到以下消息:
创建编号Docket:0x0000013800ec4df0
否则,应用程序工作正常。这是active_scaffold工件吗?
D.最大值
我不知道在哪里查找,因为active_scaffold代码处理CRUD。

dldeef67

dldeef671#

active_scaffold有一个to_label方法,它试图猜测对象的名称。https://github.com/activescaffold/active_scaffold/blob/48316f99957ad7191bb8a2faa2912ddf6c194694/lib/active_scaffold/extensions/to_label.rb
根据实现判断,覆盖它的一种方法是将namelabeltitle添加到Docket类中。示例:

class Docket < ApplicationRecord
  def label
    "docket #{id}"
  end
end

相关问题