relevance

    0热度

    1回答

    我们都知道在Facebook上图搜索存在。用户可以搜索喜欢骑自行车和来自伦敦的人,例如喜欢瑜伽的朋友的朋友,或者某个月或某年的朋友或男朋友的照片。 所有这些数据都是从没有过滤字段的单个搜索输入中提取的。 我想从类似于PHP的东西开始,但我无法确切知道如何实现。 我想知道这是通过一个特定的数据库设计方法(简单的RDBMS)只应用...或者它是一种图形节点结构,得到逻辑链接到数据库表关键字...或混合

    0热度

    1回答

    TLDR:我想在我的网站上创建多语言搜索ala Pinterest,我该怎么做? 我开始一个网站,在这里人们可以发布获取用户输入的元数据的内容。然后,人们可以通过观看,喜欢,评论,分享给社交媒体来与内容互动。内容发现主要通过搜索完成。 我不希望在我的网站上创建地理边界。我希望讲任何语言的人都能用任何语言查找与他们相关的内容。这个要求是有道理的,因为内容是高度视觉化的,ala Pinterest。所

    0热度

    1回答

    我在node/express中使用mongoose和mongodb来构建数据应用程序。 我有一个mongo游戏集合,有数万个游戏。 每款游戏都有一个“标题”,我希望能够搜索标题(例如halo 2)并以便于用户使用的顺序显示结果。 晕2应该在光晕5之前出现,并且不应包含不相关的结果。 此外,应排除疯狂的结果:例如,查询“晕环进化”不应该返回“进化”作为最高得分的结果。 最终,我会从猫鼬在我的节点应用

    1热度

    1回答

    我们正在使用Solr 5.我们能够对Solr查询中的显示顺序字段应用排序,它工作正常。我们有一些提升的结果,并且总是希望他们第一。如果我们移除分类,则提升工作正常。但是,我们无法让他们两人一起工作。 我们希望首先根据显示顺序字段在顶部显示高位结果,然后显示其他结果。 但是,我们无法找到如何做到这一点。任何帮助将不胜感激。 在此先感谢。

    2热度

    1回答

    mongoose(和/或mongodb)中是否有函数/方法可用于基于相关性对查询结果进行排序(匹配查询参数的最大数量)? 下面的示例是我目前使用的(查询使用$in:[],否则相同) - 我的集合非常小,因此性能很好,但对于较大的集合,它会显着减慢速度。 或者,如果有更好的执行方法(猫鼬/ mongodb之外),我很乐意了解它。 例子: var docs = [ { fruit

    1热度

    1回答

    有没有什么办法可以根据类型在同一字段上搜索结果?boost 我的基本推动是一样的东西: GET _search { "query": { "simple_query_string": { "query": "mangan", "fields":["_all", "title^6"] } } } 但我希望冠军是不太重要的其他

    1热度

    2回答

    有没有办法在elasticsearch的bool查询中将最小分数应用到must子句中。 我希望能够做这样的事情: { "query": { "bool": { "must": [ { "match": { "name": { "query":"A Name", "min_score":

    1热度

    1回答

    我有NSString的NSArray秒。 例如:@"Good item", @"Very good item", @"The best of the best item" 在上UITextField搜索,用户键入@"Very good item"。我需要通过相关的源阵列进行排序,并希望看到结果为: @"Very good item" <- the best match with the searc

    2热度

    3回答

    我现在知道很多编程语言。当我18岁时,我几乎加入了美国空军,并对ADA进行了测试。那是十多年前的事了。 ADA编程语言是否与以前一样在军方中仍然相关? 我想知道如果新的军事软件项目仍然使用ADA编程作为他们的语言。

    1热度

    1回答

    我在文档中有一个字段是排名:值越低,它应该有的分数越高。首先是最好的,但最后是最糟糕的。所以1的排名好于100万。 到目前为止,我已经能够通过score_query and field_value_factor提升本场价值本身,但它给了文档数量更高的文档更高的提升。 "field_value_factor": { "field": "rank", "factor": 1.2,