在我正在构建的Rails应用程序中,我需要最能描述为上下文自动递增列的内容。从本质上讲,Bar
模型通过Foo
列属于foo_id
。我需要在其contextual_id
的上下文中的Bar
行上增加Foo
,这意味着对于Foo
foo_1
,其第一个Bar
具有contextual_id
为1,第二个为contextual_id
为2,对于Foo
foo_2
,其第一个Bar
的{{1}}为{1}}希望这是有道理的。
显然,这应该在数据库级别处理,但我不知道如何在Postgres中执行此操作。任何帮助将不胜感激。