Laravel:如何检查关系是否在关系中有行?

时间:2016-06-11 10:47:08

标签: laravel laravel-5 laravel-5.2

此:

build/Products/Debug-iphonesimulator/ReactNativeControllers/libReactNativeControllers.a

给我输出32,但只有一行。如果我运行这种外部关系:

//model
public function logo(){
    $logo = $this->belongsTo(Media::class, 'image_id');
    echo $logo->count();
}

//template
echo $product->logo;

输出是1.如何检查内部关系中有多少行?

1 个答案:

答案 0 :(得分:0)

尝试使用Product :: with(' logo') - > first(); //或者为特定产品执行Product :: findOrFail($ id)并根据该查询,尝试count($model->relationMethodName),看看您是否会得到您要查找的号码。