2017-04-06 59 views
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的記錄

我不知道什麼我忘了這裏?

回答

0

我認爲你粘貼了php artisan scout:flush 'App\User'的API調用。

你或許應該檢查:

  • 您Algolia憑據.env
  • 您索引名在searchableAs()方法

問候,

+0

好一切看起來是正確的:在我的.ENV我有SCOUT_DRIVER = algolia,ALGOLIA_APP_ID = ID, ALGOLIA_SECRET = KEY,我的searchableAs()返回正確的i ndex名稱.. – user3813360

+0

API調用看起來像一個刷新,不像導入。你可以訪問網站嗎? –

+0

你是正確的API調用我張貼是一個沖洗,但即使從我本地environement我無法偵察:進口,我不明白爲什麼它不會通過algolia – user3813360

相關問題