0

我有一个模型 A,它有很多 B。Ba.bs的列表也是如此。我希望这个列表由用户订购。常见的方法是数据库中的特殊订单字段,然后:order_by => order_field是 B。但我不想手动操作这个字段。PostreSQL 中有什么特殊类型吗?或者也许有一些扩展,或者我可以用触发器来做到这一点。

谢谢。

4

1 回答 1

0

您需要使用某种订单字段来存储这些东西,并且您需要手动操作它......

它不一定需要包含一个整数,顺便说一句。对于少量值,浮点数也可以正常工作——这就是 Postgres 在 pg_catalog 中更改枚举字段并在现有字段之前添加值时所做的事情。

于 2013-06-18T14:57:08.660 回答