1

所以基本上我将我的应用程序部署到生产环境中,但我遇到了 Scout 不导入记录的问题。在一个组件中我有:

var algoliasearch = require('algoliasearch');
var client = algoliasearch('ID', 'KEY');
var = index = client.initIndex('prod_users'); // index i created in algolia with 0 records

我的生产数据库在我运行的服务器上有 1 个用户

php artisan scout:import "App\User"

它说:

Imported [App\User] models up to ID: 1
All [App\User] records have been imported

.

但是当我在索引部分查看我的 algolia 仪表板时,我的 prod_users 索引有 0 条记录

我不知道我在这里忘记了什么?

4

1 回答 1

0

我认为您粘贴了php artisan scout:flush 'App\User'.

您可能应该检查:

  • 您的 Algolia 凭证.env
  • searchableAs()您在方法中索引名称

问候,

于 2017-04-07T09:22:53.060 回答