OK, Then I would suggest creating multiValued enclosure_type, etc. tags for searching, and then one string-typed field to store the JSON snippet you've been showing.
Michael Della Bitta Applications Developer o: +1 646 532 3062 | c: +1 917 477 7906 appinions inc. “The Science of Influence Marketing” 18 East 41st Street New York, NY 10017 t: @appinions <https://twitter.com/Appinions> | g+: plus.google.com/appinions<https://plus.google.com/u/0/b/112002776285509593336/112002776285509593336/posts> w: appinions.com <http://www.appinions.com/> On Wed, Jul 31, 2013 at 11:11 AM, Luís Portela Afonso < meligalet...@gmail.com> wrote: > As a single record? Hum, no. > > So an Rss has /rss/channel/ and then lot of /rss/channel/item, right? > Each /rss/channel/item is a new document on Solr. I start with the solr > example rss, but i change that to has more fields, other fields and get the > feed url from a database. > > So each /rss/channel/item is a document to the indexing, bue each > /rss/channel/item can have more than on enclosure tag. > > Many thanks > > On Jul 31, 2013, at 4:05 PM, Michael Della Bitta < > michael.della.bi...@appinions.com> wrote: > > > So you're trying to index a RSS feed as a single record, but you want to > be > > able to search for and retrieve individual entries from within the feed? > Is > > that the issue? > > > > Michael Della Bitta > > > > Applications Developer > > > > o: +1 646 532 3062 | c: +1 917 477 7906 > > > > appinions inc. > > > > “The Science of Influence Marketing” > > > > 18 East 41st Street > > > > New York, NY 10017 > > > > t: @appinions <https://twitter.com/Appinions> | g+: > > plus.google.com/appinions< > https://plus.google.com/u/0/b/112002776285509593336/112002776285509593336/posts > > > > w: appinions.com <http://www.appinions.com/> > > > > > > On Wed, Jul 31, 2013 at 10:59 AM, Luís Portela Afonso < > > meligalet...@gmail.com> wrote: > > > >> This fields can be multiValued. > >> I the rss standart there is not correct to do that, but some sources do > >> and i like to grab it all. Is there any way that make it possible? > >> > >> Once again, Many thanks :) > >> > >> On Jul 31, 2013, at 3:54 PM, Michael Della Bitta < > >> michael.della.bi...@appinions.com> wrote: > >> > >>> Luís, > >>> > >>> Is there a reason why splitting this up into enclosure_type, > >> enclosure_url, > >>> and enclosure_length would not work? > >>> > >>> > >>> Michael Della Bitta > >>> > >>> Applications Developer > >>> > >>> o: +1 646 532 3062 | c: +1 917 477 7906 > >>> > >>> appinions inc. > >>> > >>> “The Science of Influence Marketing” > >>> > >>> 18 East 41st Street > >>> > >>> New York, NY 10017 > >>> > >>> t: @appinions <https://twitter.com/Appinions> | g+: > >>> plus.google.com/appinions< > >> > https://plus.google.com/u/0/b/112002776285509593336/112002776285509593336/posts > >>> > >>> w: appinions.com <http://www.appinions.com/> > >>> > >>> > >>> On Wed, Jul 31, 2013 at 10:43 AM, Luís Portela Afonso < > >>> meligalet...@gmail.com> wrote: > >>> > >>>> Hi, > >>>> > >>>> I'm trying to index information of RSS Feeds. > >>>> > >>>> So in a more detailed explanation: > >>>> > >>>> The RSS feed has something like: > >>>> <enclosure url=" > >> http://www.engadget.com/podcasts/Engadget_Podcast_353.mp3" > >>>> length="32642192" type="audio/mpeg"/> > >>>> > >>>> *With my current configuration, this is working and i get a result > like > >>>> that:* > >>>> > >>>> > >>>> - enclosure: > >>>> [ > >>>> - "audio/mpeg", > >>>> - "http://www.engadget.com/podcasts/EngadgetHD_Podcast_359.mp3", > >>>> - "37521428" > >>>> ], > >>>> > >>>> > >>>> *BUT,* this is not the result that i'm trying to reach. With that i'm > >> not > >>>> able to know in a "correct" way, if "audio/mpeg" is the *type*, or > the * > >>>> url,* or the *length*. > >>>> * > >>>> * > >>>> *I want to reach something like:* > >>>> > >>>> - > >>>> - enclosure: > >>>> { > >>>> - type: "a <http://www.gazzetta.it/>udio/mpeg", > >>>> - url: > >>>> "http://www.engadget.com/podcasts/EngadgetHD_Podcast_359.mp3", > >>>> - length: "37521428" > >>>> }, > >>>> > >>>> > >>>> > >>>> So, how i intend this, this should be 3 fields inside of another > field, > >> no? > >>>> > >>>> > >>>> Many Thanks for the answer and the help. > >>>> > >>>> > >>>> On Jul 31, 2013, at 3:34 PM, Erick Erickson <erickerick...@gmail.com> > >>>> wrote: > >>>> > >>>> Nope. Solr fields are flat. Why do you want to do this? I'm > >>>> asking because this might be an XY problems and there > >>>> may be other possibilities. > >>>> > >>>> Best > >>>> Erick > >>>> > >>>> On Wed, Jul 31, 2013 at 5:09 AM, Luís Portela Afonso > >>>> <meligalet...@gmail.com> wrote: > >>>> > >>>> Hi, I'm trying to create a field with multiple fields inside, that is: > >>>> > >>>> origin: > >>>> { > >>>> > >>>> htmlUrl: "http://www.gazzetta.it/", > >>>> streamId: "feed/http://www.gazzetta.it/rss/Home.xml", > >>>> title: "Gazzetta.it" > >>>> > >>>> }, > >>>> > >>>> > >>>> Get something like this. Is that possible? I'm using Solr 4.4.0. > >>>> > >>>> Thanks > >>>> > >>>> > >>>> > >> > >> > >