我的联系人模型没有隐藏字段。这在Laravel4中没有问题,所以做了一些改变吗?我做错了吗?
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Contact extends Model
{
protected $table = 'users';
protected $hidden = ['confirmation_code', 'confirmed', 'status'];
protected $dates = ['deleted_at'];
}
我甚至尝试了反过来只允许某些字段
protected $visible = ['lName', 'fName', 'company', 'phone']
问题可能是我的联系人模型使用的是与我的用户模型相同的表吗?如果是这样的话。什么是让2个模型使用同一个表的正确方法?
答案 0 :(得分:0)
我错过了一个事实,即我有两个不同的联系模型......在不同的命名空间中......我引用了错误的命名空间。所以一切都像它应该的那样工作。我没有注意到这一点。