Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

दो प्रकार के झंडों वाली मेज पर लारवेल संबंध

आप इसे अपने images() . के अंदर एक सशर्त जोड़कर आज़मा सकते हैं विधि:

<?php

namespace App\Entities;

use Illuminate\Database\Eloquent\Model;

class User extends Model implements Transformable
{
    use TransformableTrait;
    protected $table      = 'users';
    protected $primaryKey = 'users_id';

    public function images($filtered=false)
    {
        if ($filtered) {
            return $this->hasMany('App\Entities\Image','resource_id')->where('flag','user');
        }
        return $this->hasMany('App\Entities\Image','resource_id');
    }
}

और अपने Product . के लिए भी यही तर्क आजमाएं मॉडल



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं MySQL में टिप्पणियाँ कैसे जोड़ सकता हूँ?

  2. PHP सत्र आईडी स्ट्रिंग की लंबाई क्या है?

  3. mysql से php सरणी

  4. यदि सीआई ने सफलतापूर्वक डेटा डाला है तो परीक्षण कैसे करें

  5. स्प्रिंग बूट MySQL से कनेक्ट नहीं हो सकता है और डॉकर/डॉकर कंपोज़ में बाहर निकलता है