hasOne(Product::class, 'product_id', 'product_id'); } public function orderProduct() { return $this->hasOne(StoreOrderProduct::class,'order_product_id','order_product_id'); } /** * TODO 用户昵称处理 * @param $value * @return string * @author Qinii * @day 2022/11/28\ */ public function getNicnameAttr($value) { if (strlen($value) > 1) { $str = mb_substr($value,0,1) . '*'; if (strlen($value) > 2) { $str .= mb_substr($value, -1,1); } return $str; } return $value; } }