RT
比如说我要查询 a b,要求优先显示同时包含a和b的条目,只包含a或b的排在后面。
我的想法是进行三遍查找,即“包含a” and “包含b”,“包含a” and not “包含b”,“包含b” and not “包含a”,这样需要查找三遍。如果要查询a b c d e...则需要查询更多次(几十次或者上百次),这样效率会很低,有没有什么高效的方法?
比如说我要查询 a b,要求优先显示同时包含a和b的条目,只包含a或b的排在后面。
我的想法是进行三遍查找,即“包含a” and “包含b”,“包含a” and not “包含b”,“包含b” and not “包含a”,这样需要查找三遍。如果要查询a b c d e...则需要查询更多次(几十次或者上百次),这样效率会很低,有没有什么高效的方法?
