Я работаю над функцией для прикрепленных постов, которая может иметь sticky_until
. Мы хотим, чтобы они отображались в верхней части ленты, пока их sticky_until
не прошло, а затем отображаются в ленте, отсортированной, как если бы они были обычными публикациями.
Например, если у меня есть эти пять постов, а сегодня 4/10/20
new_sticky = {
text: '1'
created_at: 4/10/20
sticky_until: 4/20/20
}
older_sticky = {
text: '2'
created_at: 4/5/20
sticky_until: 4/21/20
}
newish_expired_sticky = {
text: '3'
created_at: 4/8/20
sticky_until: 4/9/20
}
older_expired_sticky = {
text: '4'
created_at: 4/1/20
sticky_until: 4/5/20
}
regular_post = {
text: '5'
created_at: 4/7/20
sticky_until: nil
}
Я бы хотел, чтобы заказ закончился
new_sticky
older_sticky
newish_expired_sticky
regular_post
older_expired_sticky
Как могу ли я выполнить 1012 * это? 1011 *