404 :-(找不到页面!没有关于模型[App \ Models \ City]的查询结果0

时间:2019-07-10 19:29:58

标签: php laravel

我的模特有问题 404  :-( 找不到网页 ! 没有有关模型[App \ Models \ City]的查询结果0 如何解决?在本地服务器上,我没有收到此问题。这仅在实时服务器上发生,而在本地主机上则没有此问题。

herenamespace App\Models;

use App\Helpers\Number;
use App\Models\Scopes\ActiveScope;
use App\Models\Scopes\LocalizedScope;
use App\Models\Traits\CountryTrait;
use App\Observer\CityObserver;
use Larapen\Admin\app\Models\Crud;

class City扩展BaseModel   {     使用Crud,CountryTrait;

/**
 * The table associated with the model.
 *
 * @var string
 */
protected $table = 'cities';

/**
 * The primary key for the model.
 *
 * @var string
 */
// protected $primaryKey = 'id';

/**
 * Indicates if the model should be timestamped.
 *
 * @var boolean
 */
public $timestamps = true;

/**
 * The attributes that aren't mass assignable.
 *
 * @var array
 */
// protected $guarded = ['id'];

/**
 * The attributes that are mass assignable.
 *
 * @var array
 */
protected $fillable = [
    'id',
    'country_code',
    'name',
    'asciiname',
    'latitude',
    'longitude',
    'subadmin1_code',
    'subadmin2_code',
    'population',
    'time_zone',
    'active',
];

/**
 * The attributes that should be hidden for arrays
 *
 * @var array
 */
// protected $hidden = [];

/**
 * The attributes that should be mutated to dates.
 *
 * @var array
 */
protected $dates = ['created_at', 'updated_at'];

/*
|--------------------------------------------------------------------------
| FUNCTIONS
|--------------------------------------------------------------------------
*/
protected static function boot()
{
    parent::boot();

    City::observe(CityObserver::class);

    static::addGlobalScope(new ActiveScope());
    static::addGlobalScope(new LocalizedScope());
}

public function getAdmin2Html()
{
    $out = $this->subadmin2_code;

    if (isset($this->subAdmin2) && !empty($this->subAdmin2)) {
        $out = $this->subAdmin2->name;
    }

    return $out;
}

public function getAdmin1Html()
{
    $out = $this->subadmin1_code;

    if (isset($this->subAdmin1) && !empty($this->subAdmin1)) {
        $out = $this->subAdmin1->name;
    }

    return $out;
}

/*
|--------------------------------------------------------------------------
| RELATIONS
|--------------------------------------------------------------------------
*/
public function posts()
{
    return $this->hasMany(Post::class, 'city_id');
}

public function subAdmin2()
{
    return $this->belongsTo(SubAdmin2::class, 'subadmin2_code', 'code');
}

public function subAdmin1()
{
    return $this->belongsTo(SubAdmin1::class, 'subadmin1_code', 'code');
}

/*
|--------------------------------------------------------------------------
| SCOPES
|--------------------------------------------------------------------------
*/

/*
|--------------------------------------------------------------------------
| ACCESSORS
|--------------------------------------------------------------------------
*/
public function getAsciinameAttribute($value)
{
    return preg_replace(['#\s\s+#ui', '#\' #ui'], [' ', "'"], $value);
}

public function getLatitudeAttribute($value)
{
    return Number::toFloat($value);
}

public function getLongitudeAttribute($value)
{
    return Number::toFloat($value);
}

错误https://www.clusify.com/en/free-ads/new-york-city/5128581的链接

404  :-( 找不到网页 ! 没有有关模型[App \ Models \ City]的查询结果0 如何解决?在本地服务器上,我没有遇到这个问题。这仅在共享主机空间上的实时服务器上发生。

0 个答案:

没有答案