如何使用Rails从他们的生日中确定某人的星座?

时间:2012-01-10 10:11:31

标签: ruby-on-rails ruby rubygems

我想知道如何使用Rails从他们的生日确定某人的星座。

我想我可以有一个下拉/选择菜单,允许用户选择他们的星座,或者有一个文本字段,以便他们可以输入,但我认为使用存储的生日自动显示他们的星座数据库更有效率。

最简单,最干净的方法是什么?

3 个答案:

答案 0 :(得分:5)

您可以使用zodiac宝石

答案 1 :(得分:2)

嗯,它几乎与rails无关,而是一个普通的编程问题。一个有12个分支的案例陈述是不是很好?

答案 2 :(得分:2)

哪个生肖(https://en.wikipedia.org/wiki/Zodiac)?你知道生肖日期不固定吗? :)

https://github.com/7even/zodiac应该是您正在寻找的那个。有关详细信息,请参阅自述文件。将来,您可以尝试搜索rubygems.org,例如http://rubygems.org/search?query=zodiac

如果你不需要gem,那么模型中dob的case语句就足够了