как получить максимальную версию, связанную с постом? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть две таблицы:

table posts
id
text

table old_posts
id 
post_id
text
version

отношение один ко многим между post и old_posts, когда пользователь редактирует свой пост, я сохраняю старую версию в old_posts, но я нужно увеличить номер версии, поэтому сначала я должен получить максимальную версию для этого поста.

как мне этого добиться?

1 Ответ

0 голосов
/ 24 февраля 2020

в этой ситуации вам не нужно использовать столбец версии в таблице базы данных, вместо этого вам просто нужно посчитать номер таблицы строк old_post.

запрос должен быть таким, как показано ниже с красноречивым:

$versions = Old_post::where('post_id', $post_id)->count(); 
...