コード例 #1
0
  public function run () 
  {
  
    DB::table('good_attribs')->delete();

    $goods = Good::all();

    $attribs = Attribute::all();

    foreach ($goods as $good) {
    
      foreach ($attribs as $attrib) {

        if ($attrib->code == 'price') {

          GoodAttribute::create([
          
            'gid' => $good->id,

            'aid' => $attrib->id,

            'value' => 398,

            'active' => 1
          
          ]);

        } else {
        
          GoodAttribute::create([
          
            'gid' => $good->id,

            'aid' => $attrib->id,

            'value' => '',

            'active' => 1
          
          ]);
        
        }

      }
    
    }
  
  }