如何使用nodejs文本索引在MongoDB中

我正在尝试在使用nodejs的mongodb中为文本search实现创build一个文本索引。

例如:

db.collection("test").ensureIndex( { name: 'text', description: 'text' }, { weights: { name: 10, description: 20 }, name: 'test' }, function(err, data){ // here err is null, and data is "test" }); 

之后,我想获得这个指数的名称“testing”的信息,它是给我的数据

  { v: 1, key: { _fts: 'text', _ftsx: 1 }, ns: '53b3e49b31afd3d3354886b7_rajeshdemo.test', name: 'test', weights: { description: 1, name: 1 }, default_language: 'english', language_override: 'language', textIndexVersion: 1 } 

这不是拿重量的信息。

我如何使用nodejs在mongodb(版本2.6)中创build文本search索引?

我find了解决办法。

其实我正在使用nodejs mongodb驱动程序1.4.5。 将版本更新到1.4.9后,工作正常。