mongoid

    0热度

    1回答

    我正在使用Rails(5.1.0),Mongoid(6.1.0)和Rspec(3.6.0)。我从我的应用中删除了有效的记录。除了测试以外,一切都是完美的。当我运行rspec的我得到错误: Failure/Error: raise ConnectionNotEstablished, "No connection pool with '#{spec_name}' found." unless pool

    0热度

    1回答

    我有一个很奇怪的问题。 场景:我正在使用MongoDB(mongoid gem)在Rails中处理照片的集合,其中每张照片都属于相册。一些mongo字段由关注点提供,模型的名称空间正确。 所以, 关注:MediaConcerns::Base module MediaConcerns module Base extend ActiveSupport::Concern

    0热度

    1回答

    (我已经看到了这一切相关问题,但他们都没有工作对我来说) 在before_update,我需要取之前的记录自我但无法弄清楚如何查询“created_at < self.created_at”。我想这样的: def set_update_consumo lastRecord = Reporte.where(:hidrometro_id => self.hidrometro_id

    0热度

    1回答

    我有许多用户的应用程序,可以创建许多旅行,他们可以邀请朋友参与到旅行中。 下面是型号: class Travel include Mongoid::Document include Mongoid::Timestamps belongs_to :user embeds_many :participants accepts_nested_attr

    1热度

    1回答

    我有一个应用程序,用户可以创建很多旅行,并且他们可以邀请他们的Facebook好友。在旅行证件中,有一个字段“参与者”是一个嵌入文件,Participant模型嵌入在Travel模型中。 这里是我的模型: class Travel include Mongoid::Document include Mongoid::Timestamps # relations

    0热度

    1回答

    我试图从http://localhost:3000/api/v1/oauth/applications删除我的一个应用程序时收到以下错误消息。 Started DELETE "/api/v1/oauth/applications/5930bd2aa54dd321f7248178" for ::1 at 2017-06-01 21:53:22 -0400 Processing by Doorke

    0热度

    1回答

    我想用Rails 5和Mongoid做一个简单的用户注册功能。我的用户模型和控制器是这样的: user.rb class User include Mongoid::Document include Mongoid::Timestamps validates_presence_of :email validates_uniqueness_of :email

    0热度

    1回答

    我有型号如下 class Customer include Mongoid::Document field :first_name, type: String field :last_name, type: String embeds_one :billing_address, as: :addressable embeds_one :shippi

    0热度

    1回答

    嗨,我是新来的MongoDB, 需要add_to_set方法,它集合 如果add_to_set中添加文档支持被称为两次,在时间插入的值相等 为例如 someInstance.add_to_set(some_field: "hello_world") 这个被称为两次将它成为蒙戈更新查询?

    1热度

    1回答

    How can I tell if there are more results from a query in MongoDB? 我需要知道,如果有限制的查询就像上面链接的问题经过文件,但在红宝石Mongoid。 是否有任何方法等价于hasNext for Mongoid? 更新:更新我的问题以提供一些上下文。 我想实现分页,但我 这里是我的API逻辑的一部分: limit = params[: