如何在带有自定义前缀的jbuilder视图内使用polymorphic_path?

时间:2019-02-04 23:34:00

标签: ruby-on-rails ruby-on-rails-5 jbuilder

尝试生成多态关联的路径。我已经尝试过了,但是不断出错。

T

我必须在付款模型上创建一个json.(payment, :created_at, :type, :check_number, :amount_cents, :payable_type, :payable_id) # json.payable_path Rails.application.routes.url_helpers.polymorphic_path(:custom_name, payment.payable) 方法吗?

2 个答案:

答案 0 :(得分:0)

我无法使用多态路径,因此我在付款中实现了吸气剂:

"skipLibCheck": true

这并不是回答问题的方法,但这是完成任务的一种选择。

答案 1 :(得分:0)

这是我在应用中发表评论的方式。在评论模型上'/api/fetch-content/' + target是一个多态关联。

这是我的commentable的几行内容

_comment.json.jbuilder