Is there a way to  match property or dimension has multiple values?

I have Endeca records indexed from database. Each record will have:
ID, Name, CategoryID, CategoryName.... Each record may belong to multiple category. So after reindex, the record looks like the following:
ID:0001
Name: Name 1
CategoryID:1
CategoryID:2
CategoryName: Cat Name 2
CategoryName: Cat Name 1
My question is "is there a way I can know categoryID:1 is matching categoryName: Cat Name 1, and categoryID:2 is matching categoryName: Cat Name 2"?

Hi,
There are a couple of ways to accomplish this that I've used. There may be others that I have not seen or considered.
First is to create records with this category information and use RRN to combine the two. However, RRN may have licensing issues.
So, you would have something like the book example:
BookName: Freakonomics
AuthorIds: 1, 2
RecordType: Book
AuthorId: 1
AuthorName: Stephen Dubner
RecordType: Author
AuthorId: 2
AuthorName: Steven Levitt
RecordType: Author
Then it's a standard RRN exercise to combine the books and authors at query time.
The second approach is to create what I call aggregated or complex properties where you combine the subfields that are associated.
Name: abc
Category_Combined: CatId1<DELIM>CatName1
Category_Combined: CatId2<DELIM>CatName2
Your app code would have to split out the Category_Combined property into the sub-fields for display.
Now, if you don't want to have CatId a searchable field, put a non-searchable character in front of it and configure it in your Search Characters. For example, choose some ASCII code that cannot be entered directly from a keyboard. Thus your property becomes:
Category_Combined: <FunkyChar>CatId1<DELIM>CatName1
This adds complexity to your pipeline code in that it has to create the concatenated fields and on your app code for searching, splitting, etc. But it works.
-Tim

Similar Messages

  • Is there a way to match a color in Selective Color Adjustment Layers to a RBG color?

    Is there a way to match a color in Selective Color Adjustment Layers to a RBG color?

    I have a blue sky in RBG (in numbers).  I want to match it in Selective Color Adjustment Layers (sliders).  How do I match them?
    Al's IPad

  • Is there any way to match the dock and USB to the iphone it goes with?

    We have several iphones in our household.  An iphone 3, two iphone 3S and two iphone 4S.  Our teenage daughter keeps snatching everyone's charger and then claims innocence.  Funny thing, everyone's chargers are all gone and she's the only one who has one left.  We've never caught her red-handed, but we know without a doubt she's the little thief in the house.  Is there any way to match the dock and USB to the iphone it goes with? 

    A charger is only connectors plastic and rubber you Can MAKE one yourself with wires so no memories

  • HT1219 Is there any way to match an alphanumeric part # to a numerical part number?

    Is there any way to match an the part # listed in the article for a drive module (ie MB837G/A) to a numerical part number (ie 607-1661)?
    Thanks!

    Not really. Other software would have to be installed on the device to locate it. That's what Find My iPhone is for (and it's free).
    File a report with your local police.

  • Is there a way to link the x-axis of multiple graphs in a report? Using DIAdem 12.0

    Is there a way to link the x-axis of multiple graphs in a report?  Using DIAdem 12.0

    What  I am after is this...  If I have multiple 2D axis systems in a report with each y axis showing different channels of a particular data file and with each x axis being the time stamp of that data file, rather than changing the x axis values of each 2D axis system to zoom in on a time slice, I'd like to change only one and have all the others match.  So I suppose yes, I want each of the multiple 2D axis systems to have the same x axis, but I want unique 2D axis systems, not one system with multiple y axis or "n systems".  I'm hesitant to post a sample report as this is a public forum.  Thank you.

  • Is there a way to send and receive SMS on multiple cellular devices without using iMessage?

    I currently own a cellular iPad mini and an iPhone 4s and would like SMS to be the same on both devices as well as my desktop.
    After many months of struggling with iMessage, I decided to turn it off entirely.  I discovered that my best friend did not receive dozens of my texts over the span of a few months (I compared our message history side by side).  Seems like it had something to do with traveling in and out of wifi zones or possibly conflicts between our two carriers, ATT and Verizon.  Regardless, I am not willing to dive into iMessage fully until this gets sorted out.  Further, SMS is the standard message format for everyone outside of the Apple sphere, and I do not feel comfortable lumping them together into one app.  If I decide to switch to Android, will all of my contacts with iPhones continue sending me iMessages?
    Thank you for your help!

    Is there a way to send and receive SMS on multiple cellular devices without using iMessage?
    Search the iTunes App Store for any 3rd party SMS apps that may be available.
    If I decide to switch to Android, will all of my contacts with iPhones continue sending me iMessages?
    Android phones don't receive iMessages, they can recieve SMS messages sent through the iOS Messages app. The app that your contacts choose to use to send you messages is completely up to them.

  • Is there a way to sort a PDF file with multiple pages by a specific field within the PDF? All pages have the same invoice format and i would like to sort by a field within and then print the documents. (Vendor, PO

    Is there a way to sort a PDF file with multiple pages by a specific field within the PDF? All pages have the same invoice format and i would like to sort by a field within and then print the documents. (Vendor, PO#, Date, ect.)

    When you say field, do you mean specifically a form field, such as a text field? Or is the information regular text on the page?

  • Is there a way to get an app that has been deleted from the app store?

    Is there a way to get an app that has been deleted from the app store?

    Not unless the developer/Apple offer it again in the App store.  You can only get apps from the App store.

  • Is there a way to indicate that an event has additional notes?

    I have appointments with additional notes in my calendar. I do not seem to see a way to know that there are additional notes unless I double-click on the event and it opens up the new window.
    Is there a way to indicate that an event has additional notes?
    Thanks.

    Sorry for joining this thread so late, but I just was searching for an answer to the missing icons (notes, recurring event, etc.) and have already submitted feedback, but I noticed that it might be better to give feedback in the specific iCal area: http://www.apple.com/feedback/ical.html
    I gave feedback in both areas, Mac OS X and iCal.

  • Is there a way to make an exam for for multiple choice that would give you an automatic score?

    s there a way to make an exam for for multiple choice that would give you an automatic score?

    http://support.apple.com/kb/ht2493

  • Is there a way to match all columns in a table?

    Oracle 11.1.0.7:
    Is there any way to say match all the columns of Table A with Table B? For eg:
    Table A
    id
    name
    Table B
    id
    name
    Is there a way to say match all the columns with similar column in other in a select instead of doing "where A.id = B.id and A.name = b.name"? I am trying to write a compare script to test that replication is indeed doing the right thing.

    user628400 wrote:
    If 2 columns have null values does it match that too? I'll run some tests.It does
    SQL> ed
    Wrote file afiedt.buf
      1  with a as (select 1 col1, null col2 from dual
      2             union all
      3             select 2 col1, null col2 from dual
      4             union all
      5             select null, null from dual),
      6       b as (select 1, null from dual
      7             union all
      8             select null, null from dual)
      9  select *
    10    from a
    11  minus
    12  select *
    13*   from b
    SQL> /
          COL1 C
             2
    While I was doing the comparision I found that if column x in Table A has "null" and same column x in table B has "null" and if I do "where A.x = B.x" then it doesn't return the row. I am not sure why. Does "minus" work the same way?That's because NULL will never equal any value (including NULL) and NULL will never not equal any value (including NULL). That is
    NULL = 1 is unknown (which maps to false)
    NULL = NULL is unknown
    NULL != 1 is unknown
    NULL != NULL is unknown
    If you want to compare columns that may have NULL values, you need to use IS NULL and IS NOT NULL or use the NVL function to map NULL values to a non-NULL but impossible value, i.e.
    WHERE (a.x = b.x OR
            (a.x is null and b.x is null))or
    WHERE nvl(a.x,-17) = nvl(b.x,-17)assuming that -17 is not a valid value for either a.x or b.x
    Justin

  • Is there a way to match a voice?

    Hi
    if i record my voice and say for example the work "test"
    and record in another file my voice where i say "red"
    is there a way to use audition cc to analize the 2 files and tell me if it's the same person voices?
    i know , i watched many films , never understood how do it
    thanks

    mantralightroom wrote:
    Hi
    if i record my voice and say for example the work "test"
    and record in another file my voice where i say "red"
    is there a way to use audition cc to analize the 2 files and tell me if it's the same person voices?
    i know , i watched many films , never understood how do it
    There is software available that will help with this, but Audition isn't really suited to it - and it's complicated, to say the least; the analyses tend to be specialised, and require several different software tools. And they are also not conclusive, in many instances. if you want some sort of an idea of the sort of software you have to use, then have a look here.
    But don't get fooled by these detective series - their 'instant' results are invariably a complete work of fiction, just like the rest of their stories.

  • Is there a way to reference a variable name by the value of a String?

    I realize my title may not be expressing the question accurately so...
    In perl I can do this:
    $varname = "nIterations";
    ${$varname} = 27;
    which is the same thing as
    $nIterations = 27;
    Is there a way to do this in Java?
    eg I want something like
    String varname = new String( "nIterations" );
    How can I refer to a variable programmatically from the value of the varname string, or is there not a way to do this?
    Thanks!
    -Andy

    Thank you, I'm very new to java and am not sure I am seeing the big picture. I searched the forums and found this example:
    Map textFieldMap = new HashMap();
    textFieldMap.put("1", new JTextField());
    textFieldMap.put("2", new JTextField());
    JTextField textField = (JTextField)textFieldMap.get("1");
    textField.setText("some value"); // text field associated with "1"
    What I am confused with is how those textfields correspond to the 48+ textfields I have already placed on my applet canvas. I understand the example above as far as using the map to access specific textfields, but I am not sure how those textfields will match up to the ones I have ( which are named right now S11 , S12, ..., S116, ..., S31, S32, .., S316
    I am sure I am missing something.
    Thank you
    -Andy

  • In the Lync Database, is there a way to tell if a call has been answered or gone to voicemail?

    We are using Lync 2010.
    In Lync, if a call is not answered, and does not go to voicemail, is anything recorded in the Lync database ?
    It looks to me as if nothing is recorded in the database, but I was wondering if there is an option in Lync configuration to make Lync record such activity in its database.
    Is there a way to tell from the LYnc database if a call was answered by a person or went to voicemail
    I have been looking at the LCSCDR database, at the sessionDetails table, but cannot see a way of distinguising between these scenarios.

    Nothing is recorded if the call is not answered and does not go to voicemail.  This is a source of frustration for me, and there is no way that I'm aware of to record this information to the LCSCdr database.
    To see if voicemail answered, you want to look at the client version that answered the call, voicemail will say ExchangeUM.  You can see me messing around with this in the below example, pulling from SessionDetails.User2ClientVerId and matching against
    the ClientVersions table.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Is there a way to use a single bitmapdata for multiple images with GPU mode?

    With GPU mode is there a way to bring in a single 1024 X 1024 png containing all my sprites and then slice it up into multiple display objects all refering to the original BitmapData?
    I have an app that runs in GPU mode - but I want to optimize the image management.
    I am making three sets of images in the orders of 2048, 1024 and 512 px.
    The app is a book app and each page has around 4 to 5 bitmaps. I would like to bring in one single image and slice it up - but just refer to the original bitMapData in the memory.
    Is there a way to do this - e.g. using a masking technique?
    I think it is possible using textures in direct mode - but that is not an ideal solution for me - as the app is already in the appstore - and I would have to entirely refactor it for stage3D. Also I use very large bitmaps which have some masking animations applied to them dynamically: http://youtu.be/Nm0T1jLCTz8?t=42s
    Currently, I use jpgs and a jpeg mask file for each image which I composite to get the alpha - then I scale them.
    PNGs may be better for GPU - (no compositing) but they make for a huge app file.
    Now I am converting it to use diffent sized assets depending on the device, then scaling them if need, and then compositing them for apha.  What I was hoping was to find a technique that could reduce the number of bitmapdata objects used and reduce the operations in general. 
    Any thoughts on optimizing would be appreciated.  I can add my code here if it helps.

    Tell Apple:
    http://www.apple.com/feedback/iphone.html
    We're all users here, just like you.

Maybe you are looking for

  • Screen turned black and blue?

    i dropped my phone today from not that high and the screen turned black with blue lines all over it and it won't work. i have no clue what to do or how to fix it? after 4 hours of this, siri started working but my screen is still black and blue.... a

  • Problem when making new connection with user "sys"

    Hi, I'm having trouble on making new connection with user sys against local 10g installation, the password is correct and I've tried making new connection with other users which is fine. when I click "test" or "connect", the error msg is strange like

  • Transaction not completely Periodically Posted

    Hi All, We are doing asset Year End, we are getting below error message "Transaction not completely Periodically Posted" We are running T-Code AJAB. we have already executed ASKBN. Please guide what all steps I am missing. Thanks!! Regards, Vivek Sri

  • Administration Console

    Hi there, I have one problem with the administration console,When i get up the gui from my browser and try to see from the folder Machines ----> nodoGA/mxppga ---> Clients ( nodoGA /mxppga : Master machine / Domain ) My gui hang up and tell me that w

  • 1068 Error when bringing cluster name resource online

    Hello Guys,  I have configured 3 node cluster setup on windows 2012R2 machines. When I try bring the networker name resource online, I got following error and name resource failed become online  "Network Name resource 'Cluster Name' (with associated