2017-01-29 13 views
0

上のすべてのテキストフィールドにテキストインデックスを作成し、私は、このMongoDBのコマンドを使用してのようなルビーモデル内のすべてのフィールドのテキストインデックスを作成することができます。 db.documents.createIndex({ "$**": "text" }, { name: "TextIndex" })mongoidは、モデル

はまた、我々は何とかインデックスに番号のプロパティを追加することができます。私はこのように試してみたが、それはない

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"}) 

答えて

関連する問題