我有一個審核表,其中存盤了哪個帖子分配給了哪個主持人。我想定期重新平衡這張桌子。重新平衡意味著所有可用的版主應該有大致相等數量的未主持帖子分配給他們。調節表具有以下格式。
--------- ------------ --------------
| mod_id | post_id | is_moderated |
--------- ------------ --------------
我對postgresql相當陌生。我將它與 django python 一起使用。做這個的最好方式是什么?
當 is_moderatoed 為 false 時,有一組 mod_id 值應該具有大致相等數量的 post_id 分配給它們。
uj5u.com熱心網友回復:
如果你想把它放進去Database level,你可以使用Postgresql Trigger. 有 django 實作的庫 - Django PgTrigger。
還有你想要的方法。使一個欄位與另一個欄位保持同步
或者Django level你可以使用Django Signals。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/436583.html
