2017-01-29 1 views
0
Modell erstellen

Kann ich Textindex für alle Felder in Ruby Modell wie mit diesem mongodb Befehl erstellen: db.documents.createIndex({ "$**": "text" }, { name: "TextIndex" })mongoid Textindex für alle Textfelder auf

Auch können wir Zahl Eigenschaften Index irgendwie hinzuzufügen. Ich habe wie dieser versucht, aber es funktioniert nicht

def fulltext_index 
    attributes.except(:_rev, :_type, :doc_type).values.map{|e| e.class==String ? e.to_s : ""}.join(" ").strip + " " + sequence.to_s 
end 

index({ fulltext_index: "text"}) 

Antwort

Verwandte Themen