eloquent

    0热度

    1回答

    我想通过使用“USE”为模型类的名称提供别名来使用laravel雄辩方法中的相关模型的类名。例如,我已经使用用户配置模型类: namespace App\Models; use Illuminate\Database\Eloquent\Model; use App\Models\UserProfile; ,现在我用它雄辩如下: public function profileDetails(

    0热度

    1回答

    我在laravel新的,我被困在这个问题,在这里我无法从关系表得到的所有数据, 从4关系表中的所有数据这是我ERD: 这是我Krs.php型号: protected $fillable = ['nim','nip','kode_mk','absen','uts','uas']; protected $table = 'krs'; public function mahasiswa(){

    0热度

    2回答

    我最近开始学习Laravel 5.4,我遇到了我的3方桌子关系问题,我在网上看了很多关于很多人的文章,但是这种关系只是两边都有一个“hasOne”。 谁能给我一个有用的提示就如何构建我的表的关系,这里是PK/FK关系: Users table (id) Listings table (id, user_id) Insights table (id, listing_id) - one i

    0热度

    1回答

    我试图从表中获取记录的列表,其中PK不在组合表中。如果您看到下面的表格,我试图获取不在pool中的所有candidates,因此在这种情况下,我应该只获得Eric。 +-------------+ +-------------+ | candidates | | pools | +-------------+ +-------------+ | id | name | | id |

    1热度

    1回答

    我目前正试图将数据从数据表中保存回数据库。我正在处理数据表中的表单字段,并希望更改输入值并保存回数据库。理想情况下,我希望能够保存到数据库中的另一个表,如果该id不存在,但现在我只是试图进行更改并将其恢复到原始表。 我正在使用laravel 5.4和datatables插件。 我一直在查找各种职位laracasts,堆栈溢出和数据表。我已经将我的数据保存在我的控制器中,并继续获取对象。我试过在模型

    1热度

    2回答

    如何获取列的前100个字母? 我可以使用substr($text, 0, 100),但出于性能原因,我想直接从数据库中选择前100个字母。怎么做?

    0热度

    1回答

    我有一个Eloquent查询,我正在使用查询范围。我在我的表格中有一个km列,我将kmFrom和KmTo值作为发布数据传递。现在我正在做一个雄辩的地方,当我搜索km的时候,它会返回错误的结果。 例如,如果我通过kmFrom = 1000和kmTo = 2000。它给我的结果不在这两个值之间。 雄辩: Product::categoriesCategoryId($categoryId)

    1热度

    1回答

    我想知道什么是确保我的Activity模型属于User的最佳方法。 Activity.php ... public function user() { return $this->belongsTo(User::class); } 我如何编写一个测试,确保Activity模型有关系?

    0热度

    1回答

    我有一个模型客户端的laravel应用程序。 客户端有许多地址,许多工作和许多交易。 我已经在我的客户端模型如下关系: public function jobs() { return $this->hasMany('App\Job','client_id'); } public function addresses() { return $

    2热度

    1回答

    检索年份和月份我要在数据库中只选择年份和月份从时间字段我想这 $historyMonth = App\Models\HistoryCostEstimation::where('user_id',$id)->orderBy('created_at','desc')->toDateString('Y-m')->get(); ,但它不工作有什么建议?