我是一个Ruby on Rails新手,我试图找到数据库中特定列的最后一条记录。该系统接受比特币并生成并保存比特币地址,之后还会节省一笔金额。在Rails控制器中查找属性
我创建了以下迁移:
def change
create_table :payments do |t|
t.string :bitcoin
t.string :amount
t.timestamps
end
end
控制器我有:
class PaymentsController < ApplicationController
def new_address
@balance = BlockIo.get_new_address
end
end
我想上次保存的比特币地址。我曾尝试:
payment = Payment.find(params[:id])
last_payment = payment.bitcoin.last
我也试过:
payment = Payment.find(params[:id])
last_payment = payment.pluck(:bitcoin).last
和其他几个组合,我通过活动记录文件检查。请帮助我使用正确的语法来获取上次保存的比特币地址。
在Show View,您可以通过访问数据:
请指教如何最后检查基于上述信息保存比特币地址。任何援助将不胜感激。