虚荣(宝石) - 我可以通过数据库表以编程方式创建实验吗?

时间:2015-09-02 00:29:25

标签: ruby-on-rails ruby vanity

我正在使用Vanity gem并拥有实验和基础知识。指标设置得很好。我想知道是否有人试图扩展它以通过数据库中的记录自己设置实验。

在我看来,Vanity是为了在应用程序引导期间初始化其实验而构建的,因此这可能会对该工具的设计产生影响。

作为背景,我发现自己将这用于两种不同的实验:(1)需要Rails / Javascript开发人员的UX更改,以及(2)图像和副本的更改,这些更改只需要我自定义的开关CMS。

Vanity适用于#1,但对于#2,我希望我的网站的管理员用户能够创建实验,而无需涉及Rails / Javascript开发,也无需部署代码。我可以自己轻松实现切换正确的内容,但我不确定Vanity将如何在数据库中定义实验?

1 个答案:

答案 0 :(得分:0)

宝石的作者在Github上回复了我:

https://github.com/assaf/vanity/issues/269

phillbaker在26天前发表评论 Jason,(2)是Vanity目前不支持的东西,但我还是 非常想支持它。

如果您想要使用解决方案并提交一份PR,那就是 惊人!