gpt4 book ai didi

PHP:返回 Laravel 4 中更新行的 id

转载 作者:行者123 更新时间:2023-11-29 23:22:51 24 4
gpt4 key购买 nike

我正在尝试返回 Laravel 应用程序中最后更新的 ID。我已将付款插入数据库中。当 PayPal 退款时,IPN 会将 payment_status 更新为“已退款”。现在更新后需要返回更新列的 id。但我变得空了。这是我尝试过的。

第一种方法:

    $is_updated = $this->whereTxnId($ipn_array['parent_txn_id'])
->update(array(
'payment_status' => $ipn_array['payment_status'],
'refund_txn_id' => $ipn_array['txn_id']
));
if($is_updated) {
return $this->id;
}

第二种方法:

$txn_id_matching = $this->whereTxnId($ipn_array['parent_txn_id']);

$txn_id_matching->payment_status = $ipn_array['payment_status'];
$txn_id_matching->refund_txn_id = $ipn_array['txn_id'];
$is_updated = $txn_id_matching->save();

if($is_updated) {
return $txn_id_matching->id;
}

如何检索更新后的 ID?

最佳答案

使用第二种方法

$is_updated->id

关于PHP:返回 Laravel 4 中更新行的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27184507/

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