MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoid 3 + Heroku (MongoHQ) powodują Moped::Errors::OperationFailure

Będziesz musiał użyć Rubiego 1.9.3. Zobacz dokumentację Mongoid tutaj i dokumentację Heroku tutaj jak używać 1.9.3.

Otrzymuję również podobne błędy i zmieniłem plik gem, aby zawierał ruby '1.9.3' i wszystko znów działało zgodnie z oczekiwaniami.

Edit:@herb zwrócił uwagę, że aby to zadziałało, potrzebujesz najnowszej wersji bundlera (gem install bundler --pre ). W przeciwnym razie ruby '1.9.3' w twoim pliku Gemfile nie będzie działać.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. W Mongoose Model.find() i Model.find().exec() dają ten sam wynik. Po co więc zawracać sobie głowę używaniem Model.find().exec()?

  2. Polecenie naprawy MongoDB nie powiodło się

  3. Wysyłanie zapytań do tablicy wewnątrz dokumentu mangusty

  4. Śledzić wydajność MongoDB?

  5. Mongo Podawanie błędu zduplikowanego klucza w nieunikalnych polach