sql >> データベース >  >> RDS >> Mysql

2種類のフラグを持つテーブル上のLaravel関係

    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. 緯度と経度の値を文字列または数値として保存しますか?

    2. oracle systimestamp(sysdate)からミリ秒

    3. @Queryを使用してSPRINGBOOTのファイルからクエリを取得する

    4. MySQLで次/前のレコードを取得する方法は?