1

我知道我可以通过以下方式从搜索索引中删除一个项目:

$order = App\Order::find(1);
$order->delete();

或者

App\Order::where('price', '>', 100)->unsearchable();

但我只想将其从搜索索引/Algolia 中删除并仍将其保留在我的本地数据库中,这可能吗?

4

1 回答 1

3

您的第二个片段是正确的,unsearchable将从 Algolia 中删除记录,但将其保留在您的本地数据库中。

App\Order::find(1)->unsearchable();
于 2018-03-27T16:47:29.930 回答