0

我需要按以下方式对属性列表进行排序:

  1. 搜索词(例如城市:亚特兰大)
  2. 距离(例如到乔治亚州亚特兰大市中心的距离):geodist(LatLng,34.002878,-84.144637) desc
  3. 包级 asc
  4. PackageLevel 1-5 的随机顺序:product(map(PackageLevel, 1, 5, 1), seedrandom_10) desc
  5. 距离:geodist() asc

我可以处理除第一个要求之外的所有要求。我试过 termfreq(City, 'Atlanta'),但它返回一个错误:

排序参数无法解析为查询,并且不是索引中存在的字段:termfreq(City,'Atlanta')

任何帮助将不胜感激。

4

1 回答 1

1

除非您使用的是 4.0,否则您在 3.6 中没有这些功能...请参阅此处

于 2012-06-29T16:56:32.867 回答