小编Par*_*tti的帖子

获取具有关系的嵌套 json 数据数组 Laravel Eloquent 模型

我正在使用 laravel 制作社交网络,我想在具有嵌套关系的单个数组中显示“'post''comments''comment_by'用户信息

这是我的类和数据库结构

表名字段

会员

         ID => primary key,
         name,
         email
Run Code Online (Sandbox Code Playgroud)

帖子

         ID => primary key,
         postText
         fromUserId => foreign key (Members-id)
Run Code Online (Sandbox Code Playgroud)

评论

         commentText ,
         onPostId = > foreign key (Post-id)
         fromUserId = > foreign key (Members-id)
Run Code Online (Sandbox Code Playgroud)

雄辩模型

  1. 会员.php

    类成员扩展模型 { // }

  2. 帖子.php

    class post 扩展模型 { // public $timestamps = true;

    函数 getUserDetails() { return $this->belongsTo('App\Member', 'fromUserId', 'id'); }

    函数 getCommentDetails() { return $this->hasMany('App\comment', 'onPostId', 'id'); }

    }

3.评论.php

class comment extends Model
  {


  } …
Run Code Online (Sandbox Code Playgroud)

mysql database laravel eloquent laravel-5

6
推荐指数
1
解决办法
3541
查看次数

如何在颤振中用字符串右上角设置星号?

我有一个必填输入字段。我需要在标签中添加 (*) 星号。目前,它工作正常,但它与字符串一起显示在中间。

这里我附有一张图片。

目前,它是这样显示的。星号位于文本中间

演示

我想把它做成这样。星号位于文本上方

在此输入图像描述

ascii flutter

4
推荐指数
1
解决办法
1919
查看次数

如何将字符串转换为带有月份名称、日期和年份抖动的 DateTime 对象?

我有像“2020 年 4 月 20 日”这样的字符串。我想将字符串转换为 DateTime()。

我面临的问题是 DateTime.parse() 不接受月份名称。

datetime dart flutter

3
推荐指数
2
解决办法
5450
查看次数

标签 统计

flutter ×2

ascii ×1

dart ×1

database ×1

datetime ×1

eloquent ×1

laravel ×1

laravel-5 ×1

mysql ×1