sql >> Databáze >  >> NoSQL >> MongoDB

Mongo id vede k děsivým adresám URL

V mongoidu můžete vytvořit složený klíč, který nahradí výchozí ID pomocí makra klíče:

class Person
  include Mongoid::Document
  field :first_name
  field :last_name
  key :first_name, :last_name
end

person = Person.new(:first_name => "Syd", :last_name => "Vicious")
person.id # returns "syd-vicious"

Pokud se vám to nelíbí, podívejte se na tento klenot:https://github.com/hakanensari/mongoid-slug



  1. Jak zvýšit výkon operace aktualizace v Mongo?

  2. Filtrujte podpole pole podle některých kritérií

  3. Spring data mongo používají OR v Query

  4. Volitelné parametry vyhledávacího dotazu Mongoose?