存储用户生成的范围/模型分段

时间:2017-01-23 15:26:36

标签: ruby-on-rails

我喜欢听到人们认为可能是最佳做法。

我有可以管理客户列表的用户。我希望他们能够细分客户。

例如,细分可以是在过去5天内购买商品的客户。或者根本没有购买物品的顾客。

理想情况下,我允许细分遵循以下几个条件:

过去5天内购买商品的客户 AND 的注册时间不到2天。

你会如何设置并存储它?

我可以为每个条件设置列,但条件可能在它们使用的范围内有不同的变化。此外,如果您希望它们能够设置多个细分,它就不起作用。

另一个想法是使用序列化,如果有任何想法如何做到这一点?

0 个答案:

没有答案