zoukankan      html  css  js  c++  java
  • laravel 1对多,主键不是整型的坑

    使用Eloquent 的一对多模型

    例子:订单表对应多个订单明细,订单表id为非自增的字符串

     1    namespace AppHttpModel;
     2 
     3 
     4     class Order extends BaseModel
     5     {
     6         protected $primaryKey="order_id";
     7         public $incrementing = false;
     8         protected $keyType="string";
     9         //
    10         public function orderItem(){
    11             return  $this->hasMany('AppHttpModelOrderItems');
    12         }
    13     }

    注意:keyType必须设置为string,不然获取的内容为空

    使用:

    1 $list=Order::find("A2018113017461822785")->orderItem;
  • 相关阅读:
    37.js----浅谈js原型的理解
    iOS
    iOS
    iOS
    python3
    ios
    iOS
    python3
    python3
    iOS
  • 原文地址:https://www.cnblogs.com/winstonsias/p/10219200.html
Copyright © 2011-2022 走看看