8个方法
arunfung
4年前
修改理由:
相关信息:
- 类型:文档文章
- 文章: Scout 全文搜索
- 文档: 《Laravel 5.8 中文文档(5.8)》
此投稿已在 4年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
1 | ||
2 | 1 | # Laravel Scout |
3 | 2 | |
4 | 3 | - [简介](#introduction) | … | … |
74 | 73 | |
75 | 74 | composer require algolia/algoliasearch-client-php:^2.2 |
76 | 75 | |
77 | ||
76 | ||
78 | 77 | |
79 | 78 | <a name="configuration"></a> |
80 | 79 | ## 配置 | … | … |
164 | 163 | } |
165 | 164 | } |
166 | 165 | |
167 | ||
166 | ||
168 | 167 | |
169 | 168 | <a name="indexing"></a> |
170 | 169 | ## 索引 | … | … |
248 | 247 | // 你可以通过数据集合进行删除... |
249 | 248 | $orders->unsearchable(); |
250 | 249 | |
251 | ||
250 | ||
252 | 251 | |
253 | 252 | <a name="pausing-indexing"></a> |
254 | 253 | ### 暂停索引 | … | … |
336 | 335 | |
337 | 336 | {{ $orders->links() }} |
338 | 337 | |
339 | ||
338 | ||
340 | 339 | |
341 | 340 | <a name="soft-deleting"></a> |
342 | 341 | ### 软删除 | … | … |
376 | 375 | |
377 | 376 | #### 写引擎 |
378 | 377 | |
379 | 如果内置的 Scout 搜索引擎不能满足你的需求,你可以编写自定义的引擎并且将它注册到 Scout。你的引擎需要继承 `Laravel\Scout\Engines\Engine` 抽象类,这个抽象类包含了你自定义的引擎必须要实现的 | |
378 | 如果内置的 Scout 搜索引擎不能满足你的需求,你可以编写自定义的引擎并且将它注册到 Scout。你的引擎需要继承 `Laravel\Scout\Engines\Engine` 抽象类,这个抽象类包含了你自定义的引擎必须要实现的8个方法: | |
380 | 379 | |
381 | 380 | use Laravel\Scout\Builder; |
382 | 381 | … | … |
413 | 412 | |
414 | 413 | 'driver' => 'mysql', |
415 | 414 | |
416 | ||
415 | ||
417 | 416 | <a name="builder-macros"></a> |
418 | 417 | ## 生成宏命令 |
419 | 418 |