我有模型付款。当在rails控制台中创建一条记录时,它会显示“NoMethodError:undefined method`create!'付款:模块“在同一时间,我输入'付款'在轨道控制台它不显示属性。我在这个表中有三个属性(:name,:transaction_id,:amount)。什么是问题?我犯了任何错误或其他任何事情。 请帮我一把。NoMethodError:未定义的方法`创建!'付款方式:模块
1
A
回答
1
您是否在您的Payments控制器或Payments模型中定义了创建方法?在高层次上,它看起来大致如下:
def create
@payment = Payment.new(params[:payment])
if @payment.save
redirect_to payments_url, notice: "Payment was successfully created."
else
render :new
end
end
如果您还提供完整的控制器和或模型代码,它可能会很有用。
+0
感谢您的答复。我在intializer文件夹中创建了与模型名称相同的模块名称。这是一个问题。 –
相关问题
- 1. 自定义付款方式模块
- 2. 未定义的方法NoMethodError
- 3. NoMethodError /未定义的方法
- 4. NoMethodError:未定义的方法“ - @”
- 5. 耙分贝:创建给NoMethodError:未定义的方法`初始化”为Rails:模块
- 6. Rails NoMethodError:未定义方法
- 7. NoMethodError:未定义的方法`的has_many“ActiveRecord的:模块
- 8. 未定义的方法`source_index”的宝石:模块(NoMethodError)
- 9. NoMethodError:未定义的方法`应用程序的Ckeditor :: Rails:模块
- 10. 为Bigcommerce创建新的付款方式
- 11. RSpec:未定义的方法`require_rspec_core'为RSpec ::支持:模块(NoMethodError)
- 12. NoMethodError(未定义的方法`作用域”类:模块):
- 13. rails NoMethodError:未定义的方法`helper_method'为ApplicationHelper:模块
- 14. AST未定义的方法'新':模块(NoMethodError)
- 15. 未定义的方法'设置'设计:模块(NoMethodError)
- 16. 未定义的方法`secret_key ='为设计:模块(NoMethodError)
- 17. NoMethodError:未定义的方法初始化为黄瓜:模块
- 18. 未定义的方法logger ='为Neo4j :: ActiveNode:模块(NoMethodError)
- 19. WooCommerce中的自定义付款方式
- 20. 如何在prestashop中为第三方ipg创建自定义付款模块
- 21. NoMethodError:未定义方法`存根'为ModuleX:模块
- 22. PostsController中的NoMethodError#创建未定义的方法`body'
- 23. Magento的 - 问题创造了新的付款方式模块
- 24. Omniauth-facebook未定义的方法`slice'为nil:NilClass。 NoMethodError在SessionsController#创建
- 25. 未定义的方法产品为零:NilClass NoMethodError ProductsController#创建
- 26. 创建Feed => NoMethodError:未定义的ActiveRecord_Associations_CollectionProxy方法
- 27. NoMethodError在AuthenticationsController#创建未定义的方法`RandomString”弦乐:
- 28. 未定义的方法“分裂” NoMethodError在TextsController#创建
- 29. NoMethodError在StatesController#创建未定义的方法`update_column”
- 30. 未定义的方法`ARTICLE_NAME” ................. NoMethodError在ArticlesController#创建
你的模型是否扩展ActiveRecord:Base?如果可能,您可以在这里复制您的付款模式 – Muntasim
感谢您的回复,我在intializer文件夹中创建了与模型名称相同的模块名称。这是一个问题 –