Perguntas sobre 'mongoid'

1
resposta

Constante de nível superior referenciada por aviso para o modelo Mongoid

Eu tenho o seguinte modelo mongóide que herda do modelo de entrada: class Entry::Twitter < Entry field :retweet_count, :type => Integer, :default => 0 field :retweeted, :type => Boolean, :default => false field :favorited...
13.08.2012 / 12:15
2
respostas

Exemplo de autenticação do usuário no Rails 3, usando respostas do tipo Devise, OmniAuth, Mongoid e JSON

Eu integrei o Devise e o OmniAuth à minha configuração Mongoid ORM usando os seguintes exemplos: link Meu código de cliente é principalmente JavaScript (ExtJS) e depende de JSON para toda a comunicação. Eu não uso modelos de Rails. Eu es...
24.12.2010 / 00:05
7
respostas

Como aplicar documento incorporado exclusivo no mongóide

Eu tenho o seguinte modelo class Person include Mongoid::Document embeds_many :tasks end class Task include Mongoid::Document embedded_in :commit, :inverse_of => :tasks field :name end Como posso garantir o seguinte? person...
02.12.2010 / 20:03
1
resposta

Intersecting Mongoid "in" -Query

De acordo com a documentação mongóide sobre a mesclagem explícita ("Queryable # in - padrão para interseção") Eu esperaria a seguinte consulta: Contact.in(id: ['a', 'b']).in(id: ['b', 'c']) para resultar em algo assim: => #<Mongoi...
13.05.2013 / 14:27
1
resposta

excluindo documentos embutidos com mongóide

Estou criando meu primeiro aplicativo com o mongoid e estou tendo problemas para excluir um recurso incorporado. Eu tenho esses modelos: class Article include Mongoid::Document field :body embeds_many :comments etc. class Comment incl...
02.11.2011 / 09:01
5
respostas

ID de saída do modelo Ruby como objeto oid

Meu modelo de rubi, assim: class User include Mongoid::Document field :first_name, type: String field :birthdate, type: Date validates :first_name, :birthdate, :presence => true end gera um objeto assim: { _id: { $oid: "52288...
05.09.2013 / 23:25
1
resposta

obter número de documentos atualizados mongo

Existe uma função no mongo para retornar o número de documentos que foram atualizados em uma declaração de atualização? Eu tentei usar count() , mas aparentemente a instrução de atualização apenas retorna true ou false, então acho que estou...
15.11.2011 / 21:12
2
respostas

Escolhendo entre embeds_many e references_many no Mongoid

Quais são os pontos-chave que se deve pensar ao escolher entre embeds_many e references_many (ou embeds_one e references_one ) no Mongoid? Atualmente, estou preferindo embeds_many over references_many , mas isso resulta em mui...
16.02.2011 / 16:49
3
respostas

Como posso encontrar registros por “contagem” de associação usando rails e mongoid?

Com estes modelos: class Week has_many :proofs end class Proof belongs_to :week end Eu quero fazer algo como: Week.where(:proof.count.gt => 0) Para encontrar apenas semanas com várias provas. Há uma resposta que parece aborda...
22.11.2011 / 08:46
2
respostas

Como unir dois diferentes critérios Mongoid

Eu tenho os seguintes escopos definidos no meu modelo: scope :upcoming, -> { where(:start_time.gt => Time.now).asc(:start_time) } scope :in_progress, -> { now = Time.now where(:start_time.lte => now).where(:end_time.gte =>...
21.04.2012 / 05:51