我在我的项目中使用基于指南针的索引。现在在一种情况下,我有类似于“dummy#value”的字段值。因此,如果我尝试使用包含“#”字符的任何值进行搜索,它会返回 0 行。
例如
虚拟表
id field_name
----------------
1 dummy#value
2 otherVal1
3 otherVal2
询问
+(+alias:DummyTable +field_name:dummy#value*) +(alias:DummyTable)
返回 0 行,而
+(+alias:DummyTable +field_name:dummy*) +(alias:DummyTable)
返回 1 行..