Puncte:2

Căutare text integral API care include câmpuri de referință pentru entități în modul de afișare „index de căutare”: este configurația corectă?

drapel pe

Pentru ca valorile câmpurilor de referință ale entității (nu ID-urile) să funcționeze în căutarea text integral, este necesar să adăugați „numele” fiecărui câmp de referință al entității la index ca un câmp separat de tip text integral?

fundal: Folosind backend DB cu mai multe tipuri de conținut, fiecare având mai multe câmpuri de referință pentru entități pentru termeni de taxonomie în vocabulare diferite.

Am inclus toate aceste câmpuri de referință pentru entități în modul de afișare „index de căutare” pentru fiecare tip de conținut.

  • Căutarea valorilor unice în oricare dintre acele câmpuri de referință pentru entități a obținut un rezultat fără lovituri.

Toate celelalte câmpuri incluse în modul de afișare a indexului de căutare pentru fiecare tip de conținut au funcționat conform așteptărilor, cu excepția titlului.

Ce am făcut funcționează (până acum)

Deoarece am avut o problemă cu titlul înainte, am adăugat-o individual la index ca câmp de tip text complet, apoi am activat filtrul HTML pentru acesta.

Asta a făcut ca titlul să funcționeze în căutări.

Ca o presupunere sălbatică, am încercat același lucru cu mai multe dintre câmpurile de referință ale entităților mele, adăugând în mod specific termenul de taxonomie Nume pentru fiecare câmp ("...entity:name").

Am setat fiecare tip de text complet și am activat procesorul HTML.

Valorile acestor câmpuri primesc acum rezultate de căutare în căutarea text integral.

Deci întrebarea mea este, așa ar trebui să funcționeze sau am ratat un mod mai simplu/corec de a face acest lucru? Pare redundant să existe un mod de afișare a indexului de căutare și să aibă câmpuri în acel mod de afișare care nu pot fi căutate (titlu și referință la entitate).

Am decis să nu-l pun încă în coada de probleme, pentru că am deja un articol sau două acolo... și vreau să dau prioritate. Și poate că acesta este deja un „funcționează așa cum a fost proiectat” și pur și simplu nu văd sensul în ea.

Încă un detaliu: înainte de a adăuga aceste câmpuri la index în mod individual, am încercat diferite setări de format de câmp pentru fiecare dintre ele în modul de afișare a indexului de căutare. Reindexat după fiecare modificare. Acest lucru nu a avut niciun impact în testele mele.

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.