gpt4 book ai didi

javascript - 从关系 laravel 访问值

转载 作者:行者123 更新时间:2023-11-27 22:38:12 24 4
gpt4 key购买 nike

$show=Product::where(['product_id'=>$id])->first();         
if($show)
{
echo json_encode(array('status' => TRUE, 'show'=>$show); die;
}

产品与类别表有关系“类别”,类别表有“名称”列。我试图通过这种方式访问​​该名称,但失败了。不过价格没有问题。

ajax 和 javascript:

$.ajax({
type: "POST",
url: "{{url('/product/show')}}",
data: {id:id},
success: function (data) {
var res = $.parseJSON(data);

if(res.status == true)
{
var result ='Price:' +res.show.price+'<br>'+
'Category:'+res.show.category.name'<br>'+
}

最佳答案

您需要确保关系是从 SQL 加载的,并与变量一起返回。

$show=Product::where(['product_id'=>$id])->with('category')->first();         

关于javascript - 从关系 laravel 访问值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38939738/

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