计数器缓存计数基于活动

时间:2015-12-10 14:30:09

标签: ruby-on-rails

我似乎无法找到答案。我已经设置了一个计数器缓存

 User
  belongs_to :company, counter_cache: true

现在我想知道的是我可以向计数器缓存添加条件。例如,我希望计数器缓存基于if User.active?,因为帐户可以被禁用。

1 个答案:

答案 0 :(得分:0)

有一个counter_culture宝石可以帮助你做到这一点。添加此gem后,将代码更改为

combo.setNodeOrientation(NodeOrientation.RIGHT_TO_LEFT);
combo.getEditor().setStyle("-fx-alignment: baseline-right");
combo.setOnShowing(evt -> ((ComboBoxListViewSkin<?>)combo.getSkin()).getListView().setNodeOrientation(NodeOrientation.LEFT_TO_RIGHT));