gpt4 book ai didi

ruby-on-rails-3 - 没有事件记录的嵌套属性

转载 作者:行者123 更新时间:2023-12-04 19:36:57 25 4
gpt4 key购买 nike

我正在尝试创建一个发票系统,该系统不会持久保存到数据库中,而是传递给第三方系统。因此,我的模型不是 ActiveRecord,因为没有表可以保留。如何在我的发票模型中接受发票行项目的嵌套属性?

这是我的表单生成的参数示例

{"payportal_invoice"=>{"invoice_lines"=>{"quantity"=>["1", "2"], "units"=>["hours", "hours"], "price"=>["10", "20"], "description"=>["desc", "d"]}, "dueDate"=>"10/10/2013", "invoiceNumber"=>"3.13.13.11:47", "description"=>"notes"}, "attachment_name"=>""}

我可以从这个参数集轻松创建发票模型,但我不确定如何创建订单项

最佳答案

您是否尝试过使用无表 gem,例如 https://github.com/softace/activerecord-tableless

我过去曾将它们用于类似的情况——您可以进行所有标准验证等,但无需调用 ActiveRecord。

关于ruby-on-rails-3 - 没有事件记录的嵌套属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15396691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com