ruby-on-rails - 如何在 Rails 中处理 "fixed content"模型?

标签 ruby-on-rails activerecord

在我的一些表单中,我必须提供一个下拉列表,用户可以在其中选择一些地区。问题是,总会有固定数量的选区(在本例中为 31 个)。我是否应该创建一个名为 District 的模型,它只有一个字符串字段,用数据填充它并完成它?

它的内容不会随着时间的推移而修改。还有别的办法吗?

最佳答案

你应该看看jnunemakers scam-gem .它为您模拟了 AR,并允许您在 Rails 应用程序中定义模型,而无需支持数据库/表。

I use this whenever I want something to do psuedo belongs to/has many relationships, but do not want to back a model with a database as the data does not change often, if ever.

关于ruby-on-rails - 如何在 Rails 中处理 "fixed content"模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5310003/

相关文章:

ruby-on-rails - 给定 session key 和 secret ,我们如何解密 Rails cookies?

ruby-on-rails - 我有一个评论模型,我的观点可以用什么? @评论,:comment or comment?

mysql - 如何在 rails 中通过查询在组中添加限制?

ruby-on-rails - 通过 _type 字段实例化 mongoid 子类

ruby-on-rails - ActionController::ParameterMissing:缺少参数或值为空:

ruby-on-rails - 轮胎搜索不能忽略口音

ruby-on-rails - Tailwind CSS 响应类不适用于 Rails ViewComponent gem

ruby-on-rails - 具有公共(public)列的多种类型对象的 ActiveRecord 模式?

ruby-on-rails - Rails DateTime - NoMethodError(未定义方法 `[]' 为 nil :NilClass)

ruby-on-rails - 带有默认值和新对象的 Rails 序列化