Asked Feb 7th, 2022 11:51 a.m. 272 0 2
  • 272 0 2
0

Chức năng like và comment bài viết

Share
  • 272 0 2

Chuyện là em muốn thực hiện chức năng like và comment cho bài viết thì không biết nên làm như thế nào, ý tưởng ban đầu là tạo ra một bảng phụ Likes(id, userID,postID) và bảng comments(id,Comment,userID,postID) thì không biết như vậy có đúng không và nên làm thế nào để sử dụng entity truy vấn được để hiển thị lên ạ, và làm thế nào để tạo thành json để phục vụ cho việc API cho di động ạ? Mong được mọi người tư vấn giúp đỡ?

2 ANSWERS


Answered Feb 8th, 2022 10:35 a.m.
Accepted
0

Thường thì phần likes mình cho nó là 1 field dạng array trong collection Post luôn, lưu id người like. Còn comment tạo collection riêng, ref về id post

Share
Avatar Hieu @hieutran018
Feb 8th, 2022 10:55 a.m.

Các thành viên nhóm em làm theo hướng tạo ra một bảng phụ và đang dần hoàn thiện, cám ơn anh ạ.

0
| Reply
Share
Answered Feb 8th, 2022 3:47 a.m.
0

cứ làm thôi bạn. thiết kế ấy là phục vụ chức năng bạn muốn rồi

phần tạo json thì bạn hãy xử lý ở Controller

Share
Avatar Hieu @hieutran018
Feb 8th, 2022 10:55 a.m.

Vậy khi tạo ra json thì nó có update khi mình like trên mobile không ạ

0
| Reply
Share
Avatar Hoàng Đức Quân @devil_boom_129
Feb 9th, 2022 5:35 a.m.

@hieutran018 muốn update khi like ở mobile thì bạn phải lấy đúng path và method http ở mobile chứ ko lq tới json. json là bạn dùng để get data thôi

0
| Reply
Share
Avatar Hieu @hieutran018
Feb 9th, 2022 5:36 a.m.

Dạ em cám ơn ạ

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.