提前,抱歉我的英文, 我的计划/视图有问题。我想添加名为“plan”&的不同迁移。 “addplan”在同一个div中。 这样的事情:
target/lib
当然,这段代码无法正常工作,但我找不到解决方案来解决我的问题。 也许它可能更容易。 我正在使用带有服务对象的条带来创建我的计划,如:
<% @plans.each do |plan| && @addplans.each do |addplan| %>
<div class="plan_container">
<%= plan.price %>
<%= addplan.property %>
<p>pr</p>
<%= link_to "#{plan.name} (#{plan.amount})",
new_subscription_path(plan_id: plan.id) %>
</div>
<% end %>
不幸的是,当我尝试在我的计划中添加新列时,Stripe无法识别新列。所以,我找到的唯一方法是使用新列创建一个新模型。 我希望这很清楚,有人可以帮助我:)。
答案 0 :(得分:0)
您所指的是&#34;迁移&#34;应该更恰当地称为&#34; collections&#34;,这是一个数组,其中所有元素都是同一类型,在本例中是模型实例。迁移是一个改变数据库模式的小脚本。
它(至少对我来说)不清楚你真正想做什么。如果你想要将两个数组一起添加并迭代结果,你可以做到
(arr1 + arr2).each do |obj|
#obj could be an object from arr1 or arr2
然而,对于实际问题而言,这感觉就像一个笨拙的解决方法,你还没有真正解释过。
如果我是你,我会删除这个问题,这只是令人困惑,而是提出一个解决问题的新问题
&#34;不幸的是,当我尝试在我的计划中添加新列时,Stripe无法识别新列。&#34;
如果你要妥善解释,我确定这个问题是可以解决的。不要放弃并尝试其他无意义的解决方案,然后问为什么你的荒谬解决方案不起作用,这只是浪费时间。