我正在努力提高搜索质量。
这个想法基本上是
- SearchLog:当用户搜索内容时,记录查询和搜索结果(具有唯一的搜索ID)
- SearchClickLog:当用户点击搜索结果之一时,记录搜索ID,点击项在搜索结果中的位置
我希望找出不会导致点击的搜索
i.e如何在弹性搜索中不存在SearchClickLog的情况下从SearchLog中选择* *?
我想像sql-ish吗? 我应该将两个记录合并到一个文档中吗? 我应该在Elasticsearch中使用亲子关系吗?
我希望他们能出现在基巴纳语中