参考https://github.com/mongoid/mongoid/issues/2894#issuecomment-14903927 我已经完成了所有必要的更改...仍然存在问题......
spec_helper.rb文件
ENV["RAILS_ENV"] ||= 'test'
require File.expand_path("../../config/environment", FILE)
require 'rspec/rails'
require 'rspec/autorun'
require 'rails/mongoid'
Run Code Online (Sandbox Code Playgroud)
的Gemfile
gem 'rails', '4.0.0'
gem 'rspec-rails', '~>2.14.0'
gem 'mongoid', git: 'https://github.com/mongoid/mongoid.git'
gem 'bson_ext'
Run Code Online (Sandbox Code Playgroud)
mongoid.yml
development:
sessions:
default:
database: mongo_demo_development
hosts:
- localhost:27017
options:
options:
test:
sessions:
default:
database: mongo_demo_test
hosts:
- localhost:27017
options:
consistency: :strong
max_retries: 1
retry_interval: 0
Run Code Online (Sandbox Code Playgroud)
以下是使用$ rails运行我的rails服务器时生成的错误日志...
/home/nikunj/.rvm/gems/ruby-1.9.3-p385/bundler/gems/mongoid-d52c33bce36a/lib/mongoid/sessions/factory.rb:27:in create': (Mongoid::Errors::NoSessionConfig)
Problem:
No configuration could be found for a session named 'default'.
Summary:
When attempting to create the new session, Mongoid …Run Code Online (Sandbox Code Playgroud) 我有一个复选框列,它只能在桌面上显示,而不能在Mobile或Tabs上显示.
文档中没有可用的选项来隐藏/显示基于设计的任何列.
我们可以这样做吗?