title: mongo-go-driver (IndexNotFound) text index required for $text query
body: <p>I'm using mongo-go-driver and trying to use text search</p>
  
  <p>I'm creating index like this </p>
  
  <pre><code>    opts := options.CreateIndexes().SetMaxTime(10 * time.Second)
      db.Collection("my_collection").Indexes().CreateMany(
          context.Background(),
          []mongo.IndexModel{
              {
                  Keys: bsonx.Doc{{"title", bsonx.Int32(-1)}},
              },
              {
                  Keys: bsonx.Doc{{"info.tags", bsonx.Int32(-1)}},
              },
          },
          opts,
      )
  </code></pre>
  
  <p>...and while querying I'm doing this </p>
  
  <pre><code>    collection := db.Collection("my_collection")
  
      cur, err := collection.Find(context.Background(), bson.M{ "$text": bson.M{ "$search": query }})
  </code></pre>
  
  <p>I get this when I call the query</p>
  
  <pre><code> (IndexNotFound) text index required for $text query
    exit status 1
  </code></pre>