我有模型DigitalAsset和控制器Assets(在路线中resources :assets)。当我写form_for DigitalAsset.new它试图调用digital_assets_path. 我怎样才能覆盖这种行为(例如 call assets_path)。
此外,当我使用类似的东西时,f.input :test它会创建带有名称digital_asset[test]而不是asset[test]. 我该如何改变呢?
更新:我发现它的名字来自ActionController::RecordIdentifier.singular_class_name. 无论如何,我应该只为一个模型覆盖它吗?