eloquent

    0熱度

    2回答

    我在laravel 5.4創建鋒查詢在鋒子句,其中欲過濾通過6種不同的組合,其是作爲數據如下: 類別 子目錄 產業 風格 方向 顏色 這是我用過 $updatedproducts = Product::Where('category', $cat) ->Where('subcategory', $subcat) ->whereIn('industry', $in

    1熱度

    2回答

    我有一個餐廳表和一個優惠表。一家餐廳可能有多個優惠。我正嘗試使用hasMany()方法創建Restaurant - Offers之間的關係。 表結構: 1)餐廳 ID 餐館名稱 2)提供 offer_id restaurant_ID OFFER_PRICE 代碼:在餐廳模型正在做這樣的事情 <?php namespace App; use Illuminate\Database\Eloque

    0熱度

    1回答

    我正在用Laravel構建一些API端點,並且我正在使用JWTAuth作爲授權請求的令牌提供程序。 我已經得到的設置來保護一組正常工作使用API​​路線: Route::group(['prefix' => '/v1', 'middleware' => 'jwt.auth'], function() { Route::resource('messages', 'MessagesContr

    0熱度

    1回答

    在項目中,我的客戶有類配置這樣急於關係雄辯型號: protected $with = [ 'phones', 'emails' ]; 客戶也有任務的關係。所以,在任務視圖頁面 上我加載客戶端的名稱爲這樣: $task->load('client') 的問題是,它加載的手機和電子郵件,以及。有沒有辦法使用setEagerLoads在某些方式覆蓋$with在這種情況下? 完整的片段 /** * D

    0熱度

    1回答

    如何使用whereMonth,where在Eloquent ORM中的日期? (我知道它可以在數據庫查詢中)。我使用5.4

    0熱度

    1回答

    我有一個數據庫,其中列出了一個新聞和新聞類別表。 我有一個類別1的新聞,它鏈接到類別表的外鍵,其中類別值等於類別表中的ID。 我試圖讓一個控制器獲取類別名稱而不是類別ID作爲JSON響應返回結果時。 到目前爲止,我有這個模型裏面: public function category() { return $this->belongsTo(NewsCategories::class);

    0熱度

    1回答

    這裏是場景。假設我有一個表Foo,有兩列,bar和baz。我想檢查bar和baz的條件。這種情況只適用於兩列之一。無論哪列是真的,我想選擇其他列。 我可以寫爲兩個單獨的查詢,像這樣: $one = Foo::select('bar as qux')->where('baz', $value); $two = Foo::select('baz as qux')->where('bar', $val

    0熱度

    1回答

    我有一個表業務的分公司 我有分行的表 的位置和我對科 如何標記我可以做財產以後這樣的: Branch::withTag('electrician') ->DB::select("SELECT * FROM (SELECT id, business_id, latitude, longitude, (3959 * acos(cos(radians('$lat')) * cos(

    0熱度

    1回答

    我想在我的雄辯模型推額外的屬性上計算 ,我想用它在我的刀片作爲$user->avatarImg 我的模型方法看起來像 public function avatarImg() { if($this->hasMedia('avatar')) { $image = $this->getMedia('avatar'); $img = \Intervention\Ima

    0熱度

    1回答

    我們有兩種型號: SimpleModel(ID,國家代碼) ComplexRelatedModel(ID,姓名,地址) SimpleModel有很多ComplexRelatedModel ,然後 class Product extends Model { protected $fillable = [ 'name' ]; /* hasOne */