Php 取消购物车数据序列化-Laravel
我正在列出交易状态为successfull的订单Php 取消购物车数据序列化-Laravel,php,laravel,eloquent,Php,Laravel,Eloquent,我正在列出交易状态为successfull的订单 $draft_orders = CashfreeResponse::with('draftOrder')->where('txStatus', 'SUCCESS')->get(); 我得到了上述查询的预期结果 在DraftOrder表中,我将购物车保存为序列化数据,我希望取消购物车数据的序列化 型号 用户 public function draft_orders() { return $this->ha
$draft_orders = CashfreeResponse::with('draftOrder')->where('txStatus', 'SUCCESS')->get();
我得到了上述查询的预期结果
在DraftOrder表中,我将购物车保存为序列化数据,我希望取消购物车数据的序列化
型号
用户
public function draft_orders()
{
return $this->hasMany(DraftOrders::class, 'id', 'user_id');
}
public function user()
{
return $this->belongsTo(User::class);
}
public function cashfreePaymentResponse()
{
return $this->hasMany(CashfreeResponse::class, 'draft_order_id', 'id');
}
DraftOrder
public function draft_orders()
{
return $this->hasMany(DraftOrders::class, 'id', 'user_id');
}
public function user()
{
return $this->belongsTo(User::class);
}
public function cashfreePaymentResponse()
{
return $this->hasMany(CashfreeResponse::class, 'draft_order_id', 'id');
}
支付
public function draftOrder()
{
return $this->belongsTo(DraftOrders::class,'draft_order_id');
}
表格内容--
用户
姓名|电子邮件|密码
支付
public function draftOrder()
{
return $this->belongsTo(DraftOrders::class,'draft_order_id');
}
订单号txStatus
汇票
用户id购物车
另外,我想知道如何在上面的查询中获得用户表的详细信息
取消序列化($draft_Order->draftOrder)
和用户
$draft_orders=CashfreeResponse::with('draftOrder','user')->where('txStatus','SUCCESS')->get() 在这个查询中,您可以从$draft_orders->user获取用户数据,您只需使用 取消序列化($draft_Order->draftOrder) 和用户
$draft_orders=CashfreeResponse::with('draftOrder','user')->where('txStatus','SUCCESS')->get()
在此查询中,您可以从$draft_orders->user获取用户数据。您可以在此处发布
CashfreeResponse
模型吗?您可以在此处发布CashfreeResponse
模型吗?请与我共享完整的非序列化数据查询$draft_orders=CashfreeResponse::with('draftOrder')->where('txStatus','SUCCESS')->get();foreach($draft_orders->draftOrder as$draft){$a=unserialize($draft);}在$a中,您将获得绘图数据。请与我分享完整的非序列化数据查询$draft_orders=CashfreeResponse::with('draftOrder')->where('txStatus','SUCCESS')->get();foreach($draft_orders->draftOrder as$draft){$a=unserialize($draft);}在$a中,您将获得汇票数据