mongodb查詢指定字段 elasticsearch怎么模糊查詢某個字段?
elasticsearch怎么模糊查詢某個字段?" 源菌株“:{”類型“:”多字段“,”字段“:{”名稱“:{”類型“:”字符串“,”索引“:”分析“},”未觸及“:{”類型“:”字符串““index
elasticsearch怎么模糊查詢某個字段?
" 源菌株“:{”類型“:”多字段“,”字段“:{”名稱“:{”類型“:”字符串“,”索引“:”分析“},”未觸及“:{”類型“:”字符串““index”:“not analysed”}}}使用“multi Field”類型可以實(shí)現(xiàn)對同一字段的模糊查詢和精確查詢。source.strain.name名稱字段可用于模糊查詢。未接觸的源菌株字段可用于精確查詢。因?yàn)樽侄螞]有被解析,所以它們也可以被分類和計(jì)數(shù),即彈性搜索中的facet函數(shù)。
如何查詢一個字段中指定字符出現(xiàn)的次數(shù)?
以O(shè)racle為例,原始字段的長度減去將原始字段中的統(tǒng)計(jì)字符(長度n)替換為(n-1)空格或其他字符后的長度。選擇長度(“ABC333FFF333EEEEEE333DDDSSDF3333333AASDF”)-長度(替換(“ABC333FFF333EEEE333DDDSSDF3333AASDF”,”)