我目前正在将Apache Solr搜索集成到我的平台中,并使用Suggester功能进行自动完成.但是,Suggester模块也不会返回拼写建议,例如,如果我搜索:
shi
Run Code Online (Sandbox Code Playgroud)
建议者模块返回以下内容:
shirt
shirts
Run Code Online (Sandbox Code Playgroud)
但是,如果我搜索:
shrt
Run Code Online (Sandbox Code Playgroud)
没有回复任何建议.我想知道的是:
a)建议模块的配置是否错误导致了这种情况?b)建议者模块是否以不返回拼写建议的方式构建?c)如何让Suggester模块返回拼写建议,而无需再次提出拼写纠正建议请求?
我已阅读Solr文档,但似乎无法取得进展.
我正在使用Git进行版本控制,与SVN不同,我没有遇到过在2个版本,分支或标签之间执行已更改文件导出的固有方法.
作为替代方案,我想使用linux zip命令并传递一组文件名,但是文件名是另一个命令git diff的结果.下面是我想要实现的一个例子:
zip /home/myhome/releases/files.zip git diff --name-only -a 01-tag 00-tag
Run Code Online (Sandbox Code Playgroud)
但是上面的方法不起作用,因为我猜'zip'命令将git操作视为其命令选项的一部分.
有人知道如何制作像上面这样的作品吗?
谢谢