全文索引搜索功能在雲中不起作用。全文索引在雲中不起作用
文獻1:
{
"_id": "527c8d9327c6f27f17df0d2e17000530",
"_rev": "9-4a61c6dac8d03a7d55696c3dde6a4f50",
"employee_ID": "SCI130202",
"proj_role": "Team Member",
"work_total_experience": "4",
}
文獻2:
{
"_id": "527c8d9327c6f27f17df0d2e17000531",
"_rev": "9-4a61c6dac8d03a7d55696c3dd46a4f50",
"employee_ID": "SCI130201",
"proj_role": "developer",
"work_total_experience": "2",
}
指數函數:
{
"_id": "_design/search_emp",
"_rev": "3-4562324d684a2f13d2a1f6f570736e7e",
"views": {},
"language": "javascript",
"indexes": {
"by_employee": {
"analyzer": "standard",
"index": "function(doc){index(doc.proj_role,{'field':'project_role'})index(doc.work_total_experience,{'field':'work_experience'})}"
}}}
如果我傳遞的網址,如:https://{username}.cloudant.com/databasename/_design/search_emp/_search/by_employee?q=project_role:developer & work_experience:2
這隻適用於一種情況,但我需要獲得具有2年經驗細節的確切輸出開發人員。
能否請您上傳您在數據庫中有一個文件,你正在努力探索的一個例子嗎? – 2014-10-29 08:11:18
上面提到的兩個樣本json文檔。但是我的預期輸出是具有2年經驗的開發人員。 – 2014-10-29 08:27:11