首页 \ 问答 \ 如何在Laravel 5.4中使用parsedown(How to use parsedown in Laravel 5.4)

如何在Laravel 5.4中使用parsedown(How to use parsedown in Laravel 5.4)

在Laravel 5.4中包含了Composer软件包"erusev/parsedown": "~1.6"
https://github.com/laravel/framework/blob/5.4/composer.json#L22

但我如何在控制器中使用这个类?


In Laravel 5.4 have included Composer package "erusev/parsedown": "~1.6"
https://github.com/laravel/framework/blob/5.4/composer.json#L22

But how I can use this class in controller?


原文:https://stackoverflow.com/questions/42336379
更新时间:2022-07-25 19:07

最满意答案

您可以在查询中为完成建议器设置分析器。

默认情况下,分析仪是简单分析仪,仅对字母进行标记。

https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-simple-analyzer.html

我相信你需要标准分析仪 -

https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-standard-analyzer.html


You can set the analyzer for Completion Suggesters in your query.

By default the analyzer is Simple Analyzer which tokenize on only letters.

https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-simple-analyzer.html

I believe you need Standard Analyzer-

https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-standard-analyzer.html

相关问答

更多
  • 你必须提到过时的文件。 这里描述了在6.1.1上安装ICU分析插件的正确方法,即从$ ES_HOME文件夹运行该命令 bin/elasticsearch-plugin install analysis-icu You must be referring to outdated documentation. The correct way to install the ICU analysis plugin on 6.1.1 is described here, i.e. run this command ...
  • - >您正在运行哪个elasticsearch版本? - >最新版本不支持更新映射类型。 - >如果要更改映射,则需要使用新映射创建新索引,并将数据从旧索引复制到新索引 - >另一个进程:使用新映射插入新字段并在映射中使用copy_to。 例: 'id' => [ 'type' => 'string', 'copy_to' => 'combined' ], ...
  • 您可以在查询中为完成建议器设置分析器。 默认情况下,分析仪是简单分析仪,仅对字母进行标记。 https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-simple-analyzer.html 我相信你需要标准分析仪 - https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-standard-analyzer.html You ca ...
  • 通过阅读上面的Volodymryrs答案,我能够解决这个问题。 因为匹配“the”,所以找到了匹配的匹配。 我试图添加运算符参数,但不幸的是这并不奏效。 我所做的是使用“match_phrase”,并将我的另外两个匹配字段切换为“term” - 请参阅下面的答案 - [ 'query' => [ 'bool' => [ 'must' => [ [ ...
  • 由于viewers只是一个字符串数组,所以不能将其映射为nested类型,但可以简单地将其声明为字符串。 viewers: {type: string, index: not_analyzed} 然后ES将无缝地创建一个字符串数组。 Since viewers is simply an array of strings you cannot map it a nested type but you can simply declare it as a string. viewers: {type: ...
  • 然后你可以做这样的事情: { "query": { "bool": { "minimum_should_match": 1, "should": [ { "bool": { "must": [ { "match": { "ticket_group.ticket_type": 1 } ...
  • 实现此query_string一种方法是使用特殊的_missing_字段名称创建query_string查询 ,如下所示: { "from": 0, "size": 15, "query": { "query_string": { "query": "_missing_:assignedToEM" } } } 或者还应该使用NOT运算符,如下所示: { "from": 0, "size": 15, ...
  • 尝试使用小写索引名称。 它有用吗? 如果没有,您是否可以提供索引文档和映射? 更新:您使用默认分析器,因此您的字段被分解为小写的标记。 未分析TermFilter因此它不匹配。 您可以将TermFilter小写或使用分析的MatchQuery或更改映射并将字段设置为not_analyzed。 Try to use lower case index names. Does it work? If not, can you provide your indexed document and mapping if ...
  • 我想到了。 需要删除第一个“文章”字符串。 并且“PUT”应该发生在http://abc.com/index上 I figured it out. The first "article" string needs to be deleted. And the "PUT" should happen against http://abc.com/index
  • 实际上你可以使用string_type 。 我个人认为在字符串上使用interger_type没有任何好处。 但是请确保将string映射为not_analyzed ,因此不会分析或标记字段的值。 这样您就可以简单地使用该字段进行聚合 。 也许你应该看看这个详细说明的那个。 同时具有两种字段类型与完成上述操作完全没有任何区别。 You could go with the string_type for both actually. I don't personally see any advantages ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)