RT,请教各位大神,如何对一个list的字段内容进行模糊查询,thx
1
cevincheung 2015-05-30 00:57:15 +08:00
只能用正则了
|
2
kongkongyzt 2015-05-30 04:24:48 +08:00 via iPhone
同问
|
3
cevincheung 2015-05-30 04:34:05 +08:00 1
|
4
stargazer OP @cevincheung
list的也是么? |
5
karloku 2015-05-30 10:21:35 +08:00 via iPhone 1
@stargazer Array也一样, mongo对Array字段搜索不加操作符的话就是匹配任一的元素
但是正则查询只有固定字符串头的才能使用index, 这点和大部分sql的like是一样的. 需要完全模糊查询话还是下面几种方案 1 用textIndex, 这个方便但是现在不支持中文 2 把字段分词以后专门存一个新字段来索引 3 用专门的搜索引擎 |
6
stargazer OP |