作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在空闲时间开发一个小型网络应用程序,现在我想要有用户喜欢的笑话。
我的 table 是:
----------------
| jokes |
----------------
| id
| author_id
| content
----------------
| favorites |
----------------
| id
| joke_id
| user_id
(当然还有更多的表,例如用户表,但这不是必需的)
我现在不知道如何在模型中建立关系。我的目标是检索登录用户喜欢的所有笑话,例如:
$favorites = Joke::wherePivot('user_id', Auth::user()->id)->get();
这样我就可以像笑话一样访问属性:
$jokes = Joke::all();
在 Blade 模板引擎中
@foreach($jokes as $joke)
{{ $joke->content }}
@enndforeach
有什么最佳实践吗?我正在运行 Laravel 框架版本 4.2.17。
最佳答案
用mysql查询就可以得到假设 userid =u0001
SELECT j.id,j.author_id,j.Content,f.user_id
FROM jokes j
JOIN favorites f
ON j.id=f.jokeid
WHERE f.user_id='u0001'
关于mysql - 最爱笑话的餐 table 星座,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29544874/
我的网站上有很多使用 tablesorter 的表,我正在寻找一种方法来对“sorter: 'digit' 具有特定类名的列进行排序:”class="note"。 我知道用标题来做到这一点: $(".
我们对数据库进行了分区,每个用户的数据都存储在特定的服务器上。 我的用例相当简单: 用户有对话。 对于一个对话,数据库中有两条代表记录(每个用户都有自己的对话记录)。 如果对用户进行删除操作,我想删除
我有一张 table 。例如: apple big pickle small 经过一些花哨的 jQuery... apple big 10kg -----
使用prawn gem我在pdf文件中显示表格..现在我想设置表格的位置,请指导我如何处理这个.. 我使用以下代码生成pdf报告, pdftable = Prawn::Document.new pdf
我是一名优秀的程序员,十分优秀!