ruby rails mongo获取所有型号名称
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby rails mongo获取所有型号名称相关的知识,希望对你有一定的参考价值。
desc 'get Models'do
headers "Authentication-Token"=>{description: 'token',required: true }
end
get 'all_models' do
Rails.application.eager_load! if Rails.env.development?
models = Mongoid::Config.models
#fields.values.map{|f| o = f.options;{name: f.name,type: o[:type], kclass: o[:klass].to_s }}
present :models, models.map{|m|{model_name: m.to_s, relations: m.relations, field_names: m.fields.keys, fields: m.fields.values.map{|f| o = f.options;{name: f.name,type: o[:type].to_s, kclass: o[:klass].to_s }}}}
end
以上是关于ruby rails mongo获取所有型号名称的主要内容,如果未能解决你的问题,请参考以下文章
当我尝试从 ruby on rails 上的表单获取输入时,我得到了简单名称的哈希数组瞬间。如何解决?
JOIN在rails上查询ruby
Ruby on Rails:搜索表单 - 多个搜索字段
ruby on rails(基础)
PayPal-Ruby-SDK 型号名称冲突
ruby Rails约定名称