在MongoDB中组合汇总,查找和CreateIndex

时间:2018-08-13 05:11:18

标签: mongodb aggregate combinations lookup full-text-indexing

我有以下“汇总+查询”查询

汇总+查找查询

db.src_dapil_kotakab.aggregate([ 
    { 
         $lookup: {
            as:'KecDetails',
            from:'src_kecamatan',
            foreignField:'id',
            localField:'idKecamatan'
             } },
             {
        $lookup: {
            as:'KotDetails',
            from:'src_kota_kabupaten',
            foreignField:'code',
            localField:'idKota'
             } },{
        $lookup: {
            as:'ProvDetails',
            from:'src_provinsi',
            foreignField:'idProv',
            localField:'idProvinsi'
            } }
         ]).pretty();

我有以下索引代码。

.createIndex({ 
             provinsi: "text",
             Kota: "text",
             dapilKecamatan: "text",
             name: "text",
             regency: "text"
          });

但是我一直收到以下错误。

  

执行脚本失败

在这方面的任何建议将不胜感激。

0 个答案:

没有答案