Tag: mongoid
Mongoid ist die offizielle Ruby-Objekt-Dokument-Mapper (ODM) für MongoDB.
1
Antworten
Ich habe eine mongodb JSON-array und ich habe Probleme Ortung Kategorien, zB. { name:"hoyts"} Habe ich versucht {categories.name:"hoyts"} und ein paar andere, aber nichts scheint zu funktionieren. Dies ist mein JSON: { "_id": ObjectId("4f67da1538fc5d7347000000"), "categories": { "id":
3
Antworten
Kann mir jemand eine kurze Einführung zu tun-DB-Migrationen in Schienen mit Mongoid? Ich bin besonders daran interessiert, faul, pro Dokument-Migrationen. Damit meine ich, dass, wenn Sie ein Dokument Lesen aus der Datenbank, die Sie migrieren auf die
4
Antworten
Ich bin mit MongoHub GUI für MongoDB: http://mongohub.todayclose.com/ Ich würde gerne in der Lage, Abfrage durch die ObjectId als das ist, was MongoHub ist returing für _id. Wie Sie dies tun, so etwas wie {"_id":"4d1b4687a6d5437619000000"} funktioniert nicht??
3
Antworten
Mit Rails 3, nach dem Upgrade von Mongoid 2.x Mongoid 3.x, meine Heroku + MongoHQ Einrichtung aufgehört zu arbeiten. Komisch ist, dass meine Entwicklung & test-frameworks und meine ganze test-suite geht einwandfrei. Ich vermute, das problem ist
1
Antworten
Bitte entschuldigen Sie mich, wenn dies ein bisschen ein noob Problem: Habe ich eine app, wo Benutzer können Ihre eigenen Zeitzonen in Ihrem Profil. Wenn jemand einen Lineup (app-spezifische Terminologie), ich Tue das folgende: time = ActiveSupport::TimeZone.new(user.timezone).parse(
1
Antworten
Kann jemand mir erklären, den Unterschied zwischen embeds_many und has_many im mongoid? Keine Ahnung war das war abgestimmt. InformationsquelleAutor enRai | 2012-06-02
4
Antworten
Klingen mag wie eine triviale Frage, aber es ist ziemlich wichtig für Verbraucher vor apps Was ist der einfachste Weg und die meisten skalierbaren Weg, um die Karte unheimlich mongo-id auf eine id, die freundlich ist? xx.com/posts/4d371056183b5e09b20001f9
1
Antworten
Ich bin mit mongoid mit rails4, ich brauche die Gruppe durch das Ergebnis für die Versorgung von Diagrammen (Statistiken) dafür bin ich mit folgenden code. @comments_stats = {} comments_data = Comment.where(:created_at.lte => Date.today-10.days).group_by {|d| d.created_at.to_date } comments_data.map{
3
Antworten
Folgte ich dieser Seite zu sehen, mongoDB Abfragen. Als Ergebnis konnte ich sehen, Moped anmelden. Aber ich kann nicht sehen raw-mongoDB-Abfragen. Wie kann ich MongoDB-Abfragen in der rails-console/server Habe ich wie die unten. # in [rails root]/config/environments/development.rb
3
Antworten
MongoDB, hat eine sehr schöne Räumliche Indizierung Funktion. Wie kann ich es nutzen in Schienen mit Mongoid? InformationsquelleAutor CamelCamelCamel | 2011-10-09
3
Antworten
Weiß jemand, wie man eine polymorphe Assoziation in Mongoid ist der relationale begünstigen aber nicht die Einbettung eines. Zum Beispiel, ist das meine Assignment Modell: class Assignment include Mongoid::Document include Mongoid::Timestamps field :user field :due_at, :type =>
1
Antworten
Ich bin eine schwierige Zeit, etwas zu tun wie: Something.where(:field => nil) oder Something.where(:field => { '$eq' => nil }) Was ist die richtige Art das zu handhaben, in Mongoid? InformationsquelleAutor randombits | 2012-01-22
1
Antworten
Habe ich ein Modell wie folgt definiert : class Foo include ::Mongoid::Document field :name, type: String field :followed_bars, type: Array field :favorite_bars, type: Array end Erstellte ich ein Foo-Objekt wie folgt : foo = Foo.new(name: "Test") foo.save
1
Antworten
Ich versuche zu arbeiten mit Rails 3.1 + Entwerfen Modul :rückmeldefähigen + MongoID mit dieser Vorlage: https://github.com/RailsApps/rails3-application-templates/raw/master/rails3-mongoid-devise-template.rb Mi template wunderbar funktioniert, aber jetzt habe ich generieren diejenigen die Ansichten mit dem nächsten Befehl: rails generate entwickeln:Blick auf
5
Antworten
Gibt es eine Möglichkeit, ein Attribut in mongoid für case-insensitive suchen? Sagen wir, jemand hat ein Benutzername: IAmGreat und ich will zu finden, die Daten der Nutzer mit Ihren einzigartigen Benutzernamen ohne Schlachten es und ändern, um
4
Antworten
Ich nur entfernt meine database.yml weil ich versuche zu verwenden Mongoid, und jetzt bin ich immer Folgendes: $ rails server => Booting WEBrick => Rails 3.0.9 application starting in development on http://0.0.0.0:3000 => Call with -d to
1
Antworten
Die Lösung für diese Frage Aussehen könnten, ziemlich einfach, aber ich habe schon winken, um mit Nein zu Antworten. Ich bin mit Mongoid in meinem Schienen 4.1.4 app. Ich habe ein Modell, das eine Array Feld, das
2
Antworten
Habe ich integriert Entwickeln und OmniAuth mit meinem Mongoid ORM-setup mithilfe der folgenden Beispiele: https://github.com/plataformatec/devise/wiki/Example-Applications Mein client-code wird hauptsächlich JavaScript (ExtJS) und setzt auf JSON für alle an der Kommunikation. Ich benutze keine Schienen-Vorlagen. Ich bin auf
1
Antworten
nicht sicher, was ich falsch mache, wenn das hinzufügen eines Objekts zu setzen, ich bin immer der Fehler undefined method 'bson_type' for #<Favorite:0x007ffadd59ba48> in der folgenden Zeile favorite = Favorite.new( item_id: params[:item_id], item_type: params[:item_type], duid: params[:duid], name:
3
Antworten
Ich habe ein rails3+mongoid-Anwendung, und wenn ich öffnen Sie die rails-Konsole, keiner von den findern zu funktionieren scheint - http://d.pr/FNzC User.all User.find(:all, :conditions => { first_name => "John" }) beide zurück: #<Mongoid::Criteria selector: {}, options: {}> Mache
2
Antworten
Habe ich dieses Problem: wenn ich erstellen-Objekt und setzen datetime-Es ist das speichern der Datenbank in UTC-Zeitzone. Hier ist ein Beispiel: //showing full list of object properties Grant _id: 5108ee29e6b564611400000, start_date: 2013-01-30 09:56:27 UTC //then showing a.start_date
5
Antworten
Ich bin neu in Mongo DB und Mongoid (und noch ein bisschen neu für Ruby on Rails). Da Ryan Bates nicht ganz zufällig ein Mongoid Railscast, ich brauche Verweise auf andere gute tutorials/screencasts. Danke! InformationsquelleAutor kateray |
2
Antworten
Hier sind die logs umair-2:game-minion umairejaz$ rails c /Users/umairejaz/.rvm/gems/ruby-1.9.2-p290@rails3/gems/railties-3.0.7/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 /Users/umairejaz/.rvm/gems/ruby-1.9.2-p290@rails3/gems/bundler-1.0.18/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Loading development environment (Rails 3.0.7) ruby-1.9.2-p290 :001
7
Antworten
Versuchte ich @posts = Post.page(params[:page]).per_page(10) und @posts = Post.paginate(:page => 1, :per_page => 10) aber weder Methode funktioniert undefined method `page' for Post:Class undefined method `paginate' for Post:Class Wie machst du die Paginierung mit mongoid? Nur mit
4
Antworten
Ist es möglich, Daten zu replizieren von mongoDB zu Solr? Ich bin mit ruby + sinatra + mongoid. Oder muss ich die Haken mit after_create, after_update und so weiter durch rsolr? Diese Antwort auf eine andere NoSQL-full-text-Frage
2
Antworten
Lassen Sie uns sagen, Sie haben die folgenden mongoid Dokumente: class User include Mongoid::Document embeds_one :name end class UserName include Mongoid::Document field :first field :last_initial embedded_in :user end Wie erstellen Sie einen Fabrik-Mädchen-Fabrik, die initialisiert die embedded
5
Antworten
Meine Frage ist ähnlich wie diese Wie überspringen von ActiveRecord Rückrufe? aber statt AR, ich bin mit Mongoid, wie Es scheint, das ist noch nicht implementiert in der aktuellen version von Mongoid, also ich würde gerne wissen,
7
Antworten
Habe ich eine app, die mithilfe von Imagemagick, aber ich hatte zum Wiederaufbau meiner Umgebung und jetzt wenn ich versuche einen avatar hochladen (das ist, warum ich bin mit Imagemagick), es gibt mir immer die folgende Fehlermeldung,
1
Antworten
Will ich das begrenzen der Anzahl der zugeordneten Objekte in einer has_many-Assoziation zwischen einem Beitrag und Bilder : In der aktiven Platte, die ich etwas tun kann, wie class post < < ActiveRecord::Base has_many :pictures, :limit =>
3
Antworten
Ruby und Haml, ich habe eine Eigenschaft, die ist-Kosten. Ich glaube (im neuen ruby), dass es ein Float Im moment die unten line-Ausgänge meinem dezimal im format wie die 4.5 statt 4.50, das ist, was ich will.
2
Antworten
Wann beginne ich mit der config-server, sehe ich folgende Zeile in der logger: [websvr] admin web console waiting for connections on port 27017 So, ich Frage mich, ob mongo mit einem web-server, die für die Aufrechterhaltung der
2
Antworten
Ich bin neu in MongoDB und Mongoid und ich bin mit Debian-testing(jessie/sid). Wenn ich öffnen /etc/mongodb.conf es gibt keine Informationen darüber, wo Mongoid db speichert und protokolliert. Es nur erwähnt logpath=/var/log/mongodb/mongodb.log Auch in config/mongoid.yml es gibt keine
5
Antworten
Ich habe vor kurzem ein Upgrade mein ubuntu 14.10, 15.04. Alle features, die scheint zu funktionieren gut, außer MongoDB. Ich bin mit mongoDB mit ruby on rails-Anwendung mit Mongoid gem. MongoDB ist nicht steuerbar vom service, wie
6
Antworten
Ich folgte der offizielle tutorial. Habe ich sqlite3 auskommentiert in meinem Gemfile sowie die folgenden Zeilen: gem 'mongoid', '~> 4', github: 'mongoid/mongoid' gem 'bson_ext' Aber ich bekomme immer wieder die Specified 'sqlite3' for database adapter, but the
3
Antworten
Ich habe eine category Bereich der type Array im Mongoid. Ex. Kategorie: ["Wert1","Wert2","val3"] Nun möchte ich Abfragen dieses Modell mit der " Kategorie: ["Wert1","Wert2"] wie, es gibt mir das Zusammenführen der Modell.wo(Kategorie: "Wert1") und Modell.wo(Kategorie: "Wert2") Kann
2
Antworten
advertisers = db.dbname.find( 'my query which returns things correctly' ); Ich merke jetzt, dass es gibt einen cursor, um die Liste der Sammlungen. Aber ich bin mir nicht sicher, wie eine Schleife durch Sie und Holen Sie
5
Antworten
Wie gehe ich über die Abfrage eines Datumsbereichs (von sagen wir der letzten 30 Tage ab jetzt) mit Mongoid und Ruby? Brauche ich, um am Ende mit einem array oder hash wie folgt: { 15 => 300,
5
Antworten
Mache ich eine app ähnlich wie instagram mit Schienen/Mongoid. Ich möchte eine eindeutige ID, die ich verwenden können, bei einer url wie http://instagr.am/p/DJmU8/ Was ist der einfachste Weg, dies zu tun? Kann ich ableiten, wie eine ID
5
Antworten
Ich bin mit Schienen 3 und Mongoid gem. Aber ich brauche zum füllen einer combobox mit der Liste der mongodb-Datenbanken. In mongodb shell können wir die Liste der Datenbanken mit "show-dbs" - Befehl. Auch gibt es getDBNameList()
1
Antworten
Alles richtig angeschlossen in meiner app, aber wenn ich versuche, so zu tun durch Befehl Linie, ich kann nicht scheinen, um die Verbindung herzustellen. mongod --port 27018 --dbpath ~/code/server/db/seed Wed Jul 27 15:49:08 MongoDB starting : pid=84222
5
Antworten
Ich habe dieses Modell: class Campaign include Mongoid::Document include Mongoid::Timestamps field :name, :type => String field :subdomain, :type => String field :intro, :type => String field :body, :type => String field :emails, :type => Array end Nun
3
Antworten
Warum is_a? zurück false für eine Hash Klasse? Beispiel: value = {"x" => 3, "y" => 2} puts value.class puts value.is_a?(Hash) Ausgabe: Hash false Im mit Ruby 1.9.2 AKTUALISIERT: der vollständige Quelltext von meiner Klasse: class LatLng
1
Antworten
ich bin neu in mongodb und stack overflow. Möchte ich wissen, warum auf mongodb-collection-ID wird der 24-hex-Zeichen? was ist Bedeutung von das? Die offizielle Dokumentation ist ein guter Ort, um zu starten: ObjectId Der standardmäßig generierte, eindeutige
3
Antworten
Bin ich nach aber mit dem RailsApp tutorial mit Entwickeln und Mongoid (http://railsapps.github.io/tutorial-rails-mongoid-devise.html) und bin auf den folgenden Fehler, wenn ich auf 'Rake db:seed' unten bei 'einrichten einer Datenbank-Seed-Datei" Abschnitt. Could not connect to a primary node
2
Antworten
MongoDB hat eine neue Aggregation Framework und ich versuche, herauszufinden, wie es zu benutzen mit Mongoid. Es scheint, es ist ein Zweig der Moped mit dieser Funktionalität, wie besprochen,hier. Ich habe aktualisiert, um MongoDB 2.2 und habe
4
Antworten
Ich bin zu lernen, MongoDB durch die Mongoid Ruby-gem mit Schienen (Rails 3 beta 3), und ich bin versucht zu kommen mit ein Weg, um dynamische Attribute auf ein Modell, das auf Felder, die von einem anderen
4
Antworten
Ist, gibt es einen Unterschied zwischen der Verwendung des Feld-ID oder _ID aus einer MongoDB-Dokument? Ich Frage dies, weil ich in der Regel verwenden Sie "_id", jedoch sah ich diese Art({id:-1}) in der Dokumentation: http://www.mongodb.org/display/DOCS/Optimizing+Object+IDs#OptimizingObjectIDs-Sortbyidtosortbyinsertiontime BEARBEITEN Stellt
3
Antworten
Habe ich ein Modell class Employee include Mongoid::Document field :first_name field :last_name field :address1 field :address2 field :salary end Nun muss ich das update alle Mitarbeiter das Gehalt bis 10000, deren adresse1 "Calgary" Nun versuchte ich diese
3
Antworten
Ich bin mit Schienen 3 mit mongoid. Ich habe eine Sammlung von Aktien mit einem eingebetteten Auflistung der Preise : class Stock include Mongoid::Document field :name, :type => String field :code, :type => Integer embeds_many :prices class
1
Antworten
Ich bin mit der neuesten mongoid... Wie mache ich das mongoid äquivalent dieser aktiven Datensatz named_scope: class Comment include Mongoid::Document include Mongoid::Timestamps embedded_in :post field :body, :type => String named_scope :recent, :limit => 100, :order => 'created_at