laravel-eloquent

    1熱度

    2回答

    我有一個User模型,其中包含登錄名,ID,年齡等屬性。例如,另一個表格是user_data,其中residence列。 我該如何獲得所有使用特定住所的用戶?我有這樣的: User型號: public function user_data() { return $this->hasMany('App\Models\UserData'); } public function Fil

    0熱度

    2回答

    我有一個表,它是由id索引,也有一個列描述。 我想用填充收音機組的形式來使用它。 我的問題是,如果我嘗試 $colours = Colours::where('manufacturer_id',"=",$man)->select('id','description')->orderBy('description')->groupBy('description')->get(); 我得到 SQL

    0熱度

    3回答

    我意識到這樣的問題可能會令人困惑和難以理解,但我會盡我所能解釋我的問題,儘可能詳細。 我想要做的事情:顯示正在執行特定戲劇演出的所有日子。 我有什麼: A和迄今爲止進行的所有戲劇,和一張桌子與所有天(包括外鍵參照相關發揮各行中) 表 下面是我建立了兩者之間的關係: Days.php <?php namespace App; use Illuminate\Database\Eloquent\

    1熱度

    1回答

    我有點卡在Eloquent查詢上。我有2個對象,食譜和配料。食譜可以容納許多成分。配料可以設置爲活動或不活動。 我想要實現的是運行一個查詢,只返回有效成分的食譜。所以如果一個或多個配方的成分被設置爲不活躍,我根本不需要配方。 到目前爲止,我已經得到了什麼是 $recipes = Recipe::with(['ingredients' => function($query){ $query

    0熱度

    1回答

    City.php public function municipal_districts() { return $this->hasMany('App\Models\Municipal_district'); } Municipal_district.php public function province() { return $this->belongsTo('A

    0熱度

    2回答

    爲喜之間原始查詢我在laravel查詢範圍,我有一個名爲km列是varchar。現在我想爲它編寫一個原始查詢範圍。問題是它不會搜索varchar。所以需要將km投給unsigned。 查詢 - : Product::km($kmFrom, $kmTo); 查詢範圍 public function scopeKm($query, $kmFrom, $kmTo) { $kmFrom =

    15熱度

    6回答

    產品型號 public function country() { return $this->hasMany('App\Models\ProductCountry', 'product_id', 'id'); } 控制器 $product = Product::where('mall_' . $this->mall_id, '=', 1) ->whereHas(

    0熱度

    3回答

    我查詢數據庫原始laravel這樣的: public function getTopProduct($price = null) { $products = DB::select(DB::raw('SELECT * FROM ( SELECT a.*, b.name AS store_name, b.address FROM pro

    0熱度

    2回答

    我的情況與此相同:Sort data (order by) before group by in mysql 我嘗試所有的答案那裏,我找到@Justin 答案最佳答案在MySQL這樣的: SELECT t1.* FROM prd_data t1 WHERE t1.id = (SELECT t2.id FROM prd_data t2 WHERE t2.sub_p

    0熱度

    1回答

    我使用Eloquent查詢生成器編寫了一個非常大的查詢,我想添加要使用的索引。 我不想重寫使用數據庫的查詢,因爲如果我犯了錯誤(這個查詢是系統中許多查詢的一部分),它會在應用程序中導致很多問題,並且它花費很多時間(查詢很大) 我簡化了查詢,是想說明這個問題: $model = $this->model->setConnection($connection); if(!is_null($force