我在Booking对象中有信用卡信息,由于PCI合规性,我无法存储在数据库中。所以我可以保存一些字段(客户的名字),但有些我不能(卡号等)。
我的问题:如何获取未保存到我的composed_of类中的数据(在这种情况下为CreditCard)。
我尝试添加:
attr_accessor :card_number
composed_of :credit_card, :mapping => [%w(card_number card_number), %w(first_name, first_name)]
预订。 first_name流经,因为它是一个数据库列,但card_number不是。
有关如何正确进入系统的任何建议吗?我可以直接看到卡片,但我觉得这肯定会导致一些隐藏的问题,因为我是:
有什么建议吗?