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