我正在为我的朋友创建一个博客网站,她可以发布一个博客,有时她会写一章带有章节的书,而我的一切都可以正常工作。
现在,我将其放在Blog
和Library
的不同页面上。
有人知道我如何制作一个页面来显示其网站上的最新活动吗?
例如,当她发布博客时,它将显示为最近的活动,表明她发布了博客;而当她撰写书时,也将显示在其中她写了本书。
该页面还将显示书籍或博客文章的标题。
谢谢!
顺便说一句,我正在使用Laravel 5.6和Vue JS
答案 0 :(得分:1)
单行摘要,编写一个将获取最近活动并在要显示最近活动的页面的VueJ中使用的api。
详细信息
如果您有两个分别用于blog_post
和book_chapter
的表(即模型)。然后union these two models and get the latest 10 entries。最终,这10个条目是最新活动。要获得最新的10,您可以按created_at
中的desc
进行排序,并限制为10。