Ich versuche, eine Volltextsuche in einer Sammlung zu tun, aber um das zu tun, ich brauche aber einen Textindex (http://docs.mongodb.org/manual/tutorial/create-text-index-on-multiple-fields/)Wie erstelle ich einen Textindex in mongodb mit golang und der mgo-Bibliothek?
Die mgo Bibliothek bietet eine EnsureIndex()
Funktion zu erstellen, es nimmt nur eine Scheibe von Strings als Schlüssel. Ich habe versucht, den Index einfach als String auszugeben: { name: "text", about: "text" }
und es an diese Funktion übergeben, aber es hat nicht funktioniert.
Ich habe es auch geschafft, den Index in der Mongo-Shell manuell zu erstellen, aber ich würde wirklich gerne den Index in meinem Go-Projekt dokumentiert haben. Ist das möglich? Danke im Voraus!