Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOCUMENTATION - define each key from document #17

Open
sebiboga opened this issue Mar 12, 2024 · 3 comments
Open

DOCUMENTATION - define each key from document #17

sebiboga opened this issue Mar 12, 2024 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@sebiboga
Copy link
Contributor

sebiboga commented Mar 12, 2024

id

  • type: string;
  • this key is UNIQUE;
  • this define an unique document;
  • this is computed by API as being MD5 of job_link;

job_title

  • type: text_general;
  • this key represent the job title;
  • it is copied automatically to text;
  • q: why is this one MultiValued?

job_link

  • type: text_general;
  • this key represent the link to original Job Description;
  • it is copied automatically to text;
  • q: why is this one MultiValued?

company

  • type: text_general;
  • this key represent the unique internal code of a company;
  • it is copied automatically to text;
  • it is copied automatically to company_str;
  • q : why is this one double copied to text?
  • q: why is this one MultiValued?

company_str

  • type: string;
  • this key is copied from company and DO NOT SEND data to this key as you will get errors;
  • was introduced because facet doesn't work correctly when you use text_general and space in company names; (at least it didn't work in SOLR 9.1.1)
  • q : "should we remove this field and rework on API ? "
  • this field is not single valued;

city

  • type: text_general;
  • it is copied automatically to text;
  • represent the city where people should be located for a specific job opportunity;
  • it is multivalued because a job can be available for multiple locations;

country

  • type: text_general;
  • this represent the country where the job opportunity is present;
  • we are looking to store Romanian jobs so the value should be Romania;
  • it is multivalued because a job opportunity can be available in multiple countries;
  • it is copied automatically to text;

county

  • type: text_general;
  • this represent the county where the job opportunity is present;
  • it is multivalued because a job opportunity can be available in multiple counties;
    -q: why this one is not copied automatically to text ?;

remote

  • type: text_general;
  • values: "hybrid", "remote", "on-site";
  • it is multivalued;
  • is not copied in text ;
@sebiboga sebiboga added the documentation Improvements or additions to documentation label Mar 12, 2024
@sebiboga
Copy link
Contributor Author

job_title NU e necesar sa fie MultiValued; Putem sa il schimbam in SingleValue;

@sebiboga
Copy link
Contributor Author

job_link NU e necesar sa fie MultiValued;

@sebiboga
Copy link
Contributor Author

company NU e necesar sa fie MultiValued;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants