我在索引页面上有20套公寓。我想指明页面顶部显示的公寓和底部显示的公寓。我想这是一种排序。
这种物体渲染的最佳方法是什么?
答案 0 :(得分:2)
一种方法是向公寓添加新属性,例如sort_order
。
然后,通过操纵其值,您可以实现所需的排序。例如,如果您希望首先展示公寓(用户付钱给您推广它,或其他任何方式),您可以将其sort_order
设置为MAX(sort_order) + 1
。
然后在显示时你这样做:
SELECT *
FROM apartments
ORDER BY sort_order DESC
LIMIT 10;
实际实施可能会稍微复杂一点,但你明白了。