Puncte:0

Warning when repeating migrate:import process

drapel in

I created source and data process plugins for mongo db. And when I run import for the first time it works well. But if I run it again, immediately after that I get warning:

[warning] Could not load the following items on index Content index: "entity:node/104:en", "entity:node/105:en", "entity:node/106:en", "entity:node/107:en", "entity:node/108:en".

Where those are the ids of previously imported nodes. Found that this warning is triggered in web/modules/contrib/search_api/src/Entity/Index.php , row 903, but have no idea what is causing it. In drupal's database node records created in migration process looks similar to "old" ones, like they all have "en" language set..

Any idea what causes that warning?

drapel in
Când indexul este configurat să „indexeze la salvare” (vezi setările indexului, este undeva în partea de jos), acesta include și operațiunile de salvare/actualizare cauzate de migrări. Este recomandat să debifați această casetă și să lăsați indexarea să aibă loc în timpul cron. Cu toate acestea, dacă preferința este să îl las activat, de obicei scriu migrații pentru a debifa în mod programatic acea casetă înainte de migrare și o reactivez după. De asemenea, aceasta este într-adevăr o problemă între index și conținut și nu este legată de migrări (adică se poate întâmpla chiar dacă migrarea nu este implicată). Aș rezolva asta separat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.