3

Я пытаюсь создать систему выставления счетов, которая не сохраняется в базе данных, но проходит через стороннюю систему. Следовательно, мои модели не являются ActiveRecord, так как нет таблицы для сохранения. Как я могу принять вложенные атрибуты для позиций счетов в моей модели счетов-фактур?Вложенные атрибуты без activerecord

Это пример получающихся Params из моей формы

{"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"=>""} 

Я могу легко создать модель счета-фактуры от этого Params набор, но я не уверен, как создавать позиции

ответ

0

Есть ли у вас попробовал использовать безвоздушный камень, например https://github.com/softace/activerecord-tableless?

Я использовал их для аналогичных ситуаций в прошлом - вы можете выполнять все стандартные проверки и т. Д., Но без необходимости активировать ActiveRecord.

Смежные вопросы