Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

mongodb capped collection

Aperta
#7 2 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
mongodb, ruby
Ambito
databases

Direzione di ricerca

Inizia da spec/spec_helper.rb e dall’esempio del modello Capped, quindi riproduci la configurazione di truncation di DatabaseCleaner per Mongoid. Leggi il percorso di cleanup dell’adapter Mongoid e la sua gestione delle capped collections; il lavoro è completato quando la capped collection segnalata viene svuotata in modo affidabile dal cleanup before-each configurato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi

I'm using mongoid and having capped collection. Then, my capped collection doesn't seem to be cleared.
Here is my code example.

# spec/spec_helper.rb
config.before(:suite) do
  DatabaseCleaner.strategy = :truncation
  DatabaseCleaner.orm = "mongoid"
end

config.before(:each) do
  DatabaseCleaner.clean
end

# app/models/my_capped
class Capped
  include Mongoid::Document
  include Mongoid::Timestamps

  store_in :my_capped, capped: true, size: 500.megabytes

  field :count, type: Integer, default: 0
end

Lingua principale
Ruby
Stelle
9
Fork
7
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DatabaseCleaner/database_cleaner-mongoid

Tutte le issue di DatabaseCleaner/database_cleaner-mongoid

Issue simili

Altre issue su Ruby

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.