Hi Alex, Thanks for your help. I will take a look at the update-request-processor.
I wonder if there is a way to link documents together, so that they always show up together should one of the documents match a search query? -----Original Message----- From: Alexandre Rafalovitch <arafa...@gmail.com> Sent: 30. oktober 2018 13:16 To: solr-user <solr-user@lucene.apache.org> Subject: Re: Merging data from different sources Maybe https://lucene.apache.org/solr/guide/7_5/update-request-processors.html#atomicupdateprocessorfactory Regards, Alex On Tue, Oct 30, 2018, 7:57 AM Martin Frank Hansen (MHQ), <m...@kmd.dk> wrote: > Hi, > > I am trying to merge files from different sources and with different > content (except for one key-field) , how can this be done in Solr? > > An example could be: > > Document 1 > <Doc> > <Id>0000001</Id> Unique id > for Document 1 > <Journalnumber>test-123</Journalnumber> > … > </Doc> > > Document 2 > <Doc> > <Id2>abcdefgh</Id2> Unique id > for Document 2 > <Journalnumber>test-123</Journalnumber> > … > </Doc> > > In the above case I would like to merge on Journalnumber thus ending > up with something like this: > > <Doc> > <Id>0000001</Id> Unique id > for the merge > <Journalnumber>test-123</Journalnumber> > <Id2>abcdefgh</Id2> Reference id > for Document 2. > … > </Doc> > > How would I go about this? I was thinking about embedded documents, > but since I am not indexing the different data sources at the same > time I don’t think it will work. The ideal result would be to have > Document 2 imbedded in Document 1. > > I am currently using a schema that contains all fields from Document 1 > and Document 2. > > I really hope that Solr can handle this, and any help/feedback is much > appreciated. > > Best regards > > Martin > > > > > Beskyttelse af dine personlige oplysninger er vigtig for os. Her > finder du KMD’s > Privatlivspolitik<http://www.kmd.dk/Privatlivspolitik>, der fortæller, > hvordan vi behandler oplysninger om dig. > > Protection of your personal data is important to us. Here you can read > KMD’s Privacy Policy<http://www.kmd.net/Privacy-Policy> outlining how > we process your personal data. > > Vi gør opmærksom på, at denne e-mail kan indeholde fortrolig information. > Hvis du ved en fejltagelse modtager e-mailen, beder vi dig venligst > informere afsender om fejlen ved at bruge svarfunktionen. Samtidig > beder vi dig slette e-mailen i dit system uden at videresende eller kopiere > den. > Selvom e-mailen og ethvert vedhæftet bilag efter vores overbevisning > er fri for virus og andre fejl, som kan påvirke computeren eller > it-systemet, hvori den modtages og læses, åbnes den på modtagerens > eget ansvar. Vi påtager os ikke noget ansvar for tab og skade, som er > opstået i forbindelse med at modtage og bruge e-mailen. > > Please note that this message may contain confidential information. If > you have received this message by mistake, please inform the sender of > the mistake by sending a reply, then delete the message from your > system without making, distributing or retaining any copies of it. > Although we believe that the message and any attachments are free from > viruses and other errors that might affect the computer or it-system > where it is received and read, the recipient opens the message at his or her > own risk. > We assume no responsibility for any loss or damage arising from the > receipt or use of this message. >