Yes I got that. But I am still stuck at this point. Consider it like this:
I do not know what are the usernames in all the documents.
I only know there is time associated with each record.

So Say, I have usernames "a", "b", "c", "d" present in my data for the 18th
of January.
And for the 19th, I have usernames "a", "b","c", "d", "e".
Then my query for newly observed username for today over last two days
should return me "e"

Keep in my I can query only using "starttimeIso".

On Tue, Jan 20, 2015, 1:20 AM Alvaro Cabrerizo <topor...@gmail.com> wrote:

> Hi Harish,
>
> What I was requesting you in my previous mail was to try (yourself) to
> understand your data using specific queries. Apart from that, remember that
> facet is doing over indexed data thus if you have two documents with nameA
> as "user A" and nameB as "user B", and they are tokenized.... you will have
> 3 different facets (not two): *user*, *A* and *B*.
>
> Regards.
>
> On Tue, Jan 20, 2015 at 10:05 AM, harish singh <harish.sing...@gmail.com>
> wrote:
>
> > I am not querying for a specific usernames.
> > Each day, there will be many usernames observed at different times.
> > But there might be some usernames that were never seen in the last 30
> days,
> > but they were observed today.
> > That is the main challenge I am having.
> >
> > How to identify which usernames from today were not seen in the last 30
> > days.
> >
> > On Tue, Jan 20, 2015, 1:02 AM Alvaro Cabrerizo <topor...@gmail.com>
> wrote:
> >
> > > Ok,
> > >
> > > Thus as commented before, in case your starttimeISO is single-value you
> > > only need to add the range clause: startTimeISO:["2015-01-19T00:
> > > 00:00.000Z" TO "2015-01-20T00:00:00.000Z"]". There is no need to add
> both
> > > NOT A AND B as the documents that satisfy B will automatically satisfy
> A.
> > >
> > > If you query:
> > >
> > > q: username:bla
> > >
> > > How many documents do you have? where they observed at different
> > > starttimeISO (I mean maybe you have different documents with similar
> > names
> > > that where observed in different times?
> > >
> > > Regards.
> > >
> > >
> > >
> > >
> > >
> > > On Tue, Jan 20, 2015 at 9:45 AM, harish singh <
> harish.sing...@gmail.com>
> > > wrote:
> > >
> > > > Every entry in the document has a username, starttimeISO and uuid
> > (which
> > > is
> > > > not starttimeiso)
> > > >
> > > > So every record has a starttimeISO which is the time when the
> username
> > > was
> > > > seen.
> > > >
> > > > The document looks like this:
> > > > {
> > > > Uuid: xxx
> > > > StartTimeISO: 2015-01-18T00:00:00.000Z
> > > > Username: abc
> > > > }
> > > >
> > > > There are multiple records in the document.
> > > > Indexing is applied on "username" and "starttimeiso" fields.
> > > >
> > >
> >
>

Reply via email to