mongoid

Mongoid ist der offizielle Ruby Object-Document-Mapper (ODM) für MongoDB.
1
Antwort

Mongoid: gehört zu user und has_one user

Ich verwende Mongoid für meine App und ich habe ein Problem damit, korrekte Beziehungen für Benutzer und Abonnements einzurichten. Alles, was ich tun muss, ist eine einfache "hat eine und gehört zu einer" -Beziehung für das UserSubscription-M...
02.05.2012, 08:31
1
Antwort

Anzahl der aktualisierten Dokumente mongo erhalten

Gibt es in Mongo eine Funktion, um die Anzahl der Dokumente, die in einer Update-Anweisung aktualisiert wurden, zurückzugeben? Ich habe versucht, count() zu verwenden, aber anscheinend gibt die update-Anweisung nur wahr oder falsch zurück,...
15.11.2011, 20:12
2
Antworten

Auswahl zwischen embeds_many und references_many in Mongoid

Was sind die wichtigsten Punkte, an die man denken sollte, wenn man in Mongoid zwischen embeds_many und references_many (oder embeds_one und references_one ) wählt? Ich bevorzuge derzeit embeds_many über references_many , aber...
16.02.2011, 15:49
3
Antworten

Wie kann ich Datensätze nach "count" der Assoziation mit Rails und Mongoid finden?

Mit diesen Modellen: %Vor% Ich möchte etwas wie: machen %Vor% Um nur Wochen zu finden, die mehrere Beweise haben. Es gibt eine Antwort, die das zu beantworten scheint: Can rails scopes filtert die Anzahl der zugeordneten Klassen f...
22.11.2011, 07:46
2
Antworten

Wie man zwei verschiedene Mongoid-Kriterien vereinigt

Ich habe die folgenden Bereiche in meinem Modell definiert: %Vor% Ich möchte einen anderen Bereich erstellen, der die Ergebnisse beider Bereiche kombiniert, die als current bezeichnet werden. Ich habe so etwas versucht: %Vor% Aber das en...
21.04.2012, 03:51
3
Antworten

In Rails, Verwendung von Mongoid, Wie finde ich alle Modelle mit einer gültigen (nicht Nil) has_one Referenz?

Also habe ich zwei Modelle wie dieses %Vor% Angenommen, ich habe eine persistente Instanz von ModelParent namens mp in der rails-Konsole %Vor% und dann %Vor% gibt ein gültiges Objekt zurück Wenn ich jedoch so danach suche: %Vor%...
08.04.2012, 22:39
3
Antworten

Speichere das geerbte Objekt, um die Sammlung in Mongoid zu trennen

Ich habe die Vererbung in Mongoid gelesen und es scheint, dass alle geerbten Klassen in der Basisklasse gespeichert werden, z. B. %Vor% Es scheint, dass all diese Daten in der BaseClass-Sammlung gespeichert sind. Ich möchte, dass sie in s...
15.03.2012, 16:47
1
Antwort

So testen Sie Mongoid :: Observer mit rspec

Bei einem einfachen Mongodendatenmodell mit einem Benutzer, der viele Kommentare hat, möchte ich dem Benutzer ein bestimmtes Abzeichen verleihen, wenn er mindestens einen Kommentar schreibt. Also habe ich einen Beobachter wie folgt aufgestellt:...
22.11.2011, 09:20
3
Antworten

eingebettetes Dokument vs Hash-Datentyp in Mongoid

Ich kann keinen Blogbeitrag oder Dokumentation darüber finden. Beide, eingebetteter Dokument- und Hash-Datentyp, sind sich sehr ähnlich. Was ist der Vorteil oder die Einschränkung von jedem über den anderen? Betrachten Sie mein Schemadesign:...
20.03.2013, 04:02
1
Antwort

Kann datetime_select nicht mit Mongoid verwenden

Jedes Mal, wenn ich versuche, Datetime_select in einer Ansicht zu verwenden, löst die App einen Attributfehler aus. %Vor% Die Lösung, die mir am häufigsten begegnet, ist Mongoid :: MultiParameterAttributes in das Modell einzubeziehen. Leider...
03.06.2013, 23:36