[SERVER-8137] Text indexing/search with embedded language support Created: 10/Jan/13  Updated: 10/Dec/14  Resolved: 25/Jun/13

Status: Closed
Project: Core Server
Component/s: Text Search
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Mitch Pirtle Assignee: Unassigned
Resolution: Duplicate Votes: 4
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-9390 Multi-language support for text search Closed
Participants:

 Description   

Needing support for text indexes on embedded properties, with language not being enforced at the document level but at the properties itself, like this:

{
  name : "Mitch Pirtle",
  location : [
  {
    "language" : "English",
    "country" : "Italy",
    "city" : "Turin",
    "profile" : "I write code and play bass guitar."
  },
  {
    "language" : "Italian",
    "country" : "Italia",
    "city" : "Torino",
    "profile" : "Scrivo il codice e il basso suonare la chitarra."
  }
}

We already have many apps running like this, as we built a plugin for lithium that uses this approach; and the idea was lifted from a rails plugin that works the same way. I think this is going to become an increasing source of frustration as document schema encourages embedding different languages within the same document.



 Comments   
Comment by Daniel Pasette (Inactive) [ 25/Jun/13 ]

duplicate: SERVER-9390

Generated at Thu Feb 08 03:16:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.