文件名称:laravel-search-string:on根据一个唯一的字符串生成数据库查询
文件大小:63KB
文件格式:ZIP
更新时间:2024-06-01 15:33:23
PHP
:magnifying_glass_tilted_left: Laravel搜索字符串 使用一种简单且可自定义的语法,根据一个唯一的字符串生成数据库查询。 介绍 Laravel搜索字符串提供了一种简单的解决方案,可以使用易于理解的可自定义语法对数据库查询进行范围界定。 它将简单的字符串转换为功能强大的查询生成器。 例如,以下搜索字符串将获取未发布或标题为“我的博客文章”的最新博客文章。 Article :: usingSearchString ( 'title:"My blog article" or not published sort:-created_at' ); // Equivalent to: Article :: where ( 'title' , 'My blog article' ) -> orWhere ( 'published' , false ) -> orderBy ( 'created
【文件预览】:
laravel-search-string-main
----.github()
--------FUNDING.yml(21B)
--------workflows()
----src()
--------SearchStringManager.php(3KB)
--------Visitors()
--------config.php(1KB)
--------Support()
--------ServiceProvider.php(625B)
--------Compiler()
--------AST()
--------Exceptions()
--------Options()
--------Console()
--------Concerns()
----LICENSE.md(1KB)
----phpunit.xml(602B)
----README.md(20KB)
----tests()
--------RuleTest.php(2KB)
--------DumpCommandsTest.php(2KB)
--------TestCase.php(2KB)
--------VisitorRemoveKeywordsTest.php(2KB)
--------CreateBuilderTest.php(18KB)
--------VisitorTest.php(1KB)
--------SearchStringOptionsTest.php(6KB)
--------VisitorBuildColumnsTest.php(10KB)
--------ParserTest.php(7KB)
--------LexerTest.php(3KB)
--------VisitorOptimizeAstTest.php(6KB)
--------VisitorValidateRulesTest.php(2KB)
--------VisitorBuildKeywordsTest.php(6KB)
--------Stubs()
--------ErrorHandlingStrategiesTest.php(2KB)
--------VisitorIdentifyRelationshipsFromRulesTest.php(4KB)
--------VisitorRemoveNotSymbolTest.php(4KB)
--------Concerns()
--------UpdateBuilderTest.php(716B)
----.gitignore(45B)
----composer.json(1011B)