我有一個已定義和工作方法,通行證符號作爲參數
render_format(doc,host,table_info)
我這個方法叫在某些位置,其中,我傳遞的參數爲,
render_format("Daily Transactions in POS", {:doc => xml,:schema_name => "#{schema_name}",:store_code => "#{store_code}"}, :sales_log => "#{sales_log}")
這工作就好了。
現在我要調用此方法,
render_format(:doc => xml,:host => "bhindi.rw:3000",:table_info => {'hdr' => 'pos_invoices', 'line' => 'pos_invoice_lines', 'id' => 'pos_invoice_id', 'check_image_flag' => 'Y'})
但是這給引發ArgumentError,錯號碼參數(1 3)這就是說,它是把整個的,作爲一個單獨的參數。這是爲什麼?
感謝您的詳細解釋:) – Niyanta