comparison src/luan/modules/lucene/Lucene.luan @ 1271:48f302bdc187

fix indexed_only_field
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 12 Nov 2018 21:19:52 -0700
parents e54ae41e9501
children f41919741100
comparison
equal deleted inserted replaced
1270:d410747a671a 1271:48f302bdc187
49 end 49 end
50 function mt.__new_index(_,key,value) 50 function mt.__new_index(_,key,value)
51 return java_index.setIndexedFieldParser(key,value) 51 return java_index.setIndexedFieldParser(key,value)
52 end 52 end
53 53
54 -- index.indexed_only_fields[type][field] = fn(doc)
55 index.indexed_only_fields = java_index.indexed_only_fields
56
57 index.to_string = java_index.to_string 54 index.to_string = java_index.to_string
58 -- index.backup = java_index.backup 55 -- index.backup = java_index.backup
59 index.snapshot = java_index.snapshot 56 index.snapshot = java_index.snapshot
60 index.advanced_search = java_index.advanced_search 57 index.advanced_search = java_index.advanced_search
61 index.search_in_transaction = java_index.search_in_transaction 58 index.search_in_transaction = java_index.search_in_transaction
65 index.update_in_transaction = java_index.update_in_transaction 62 index.update_in_transaction = java_index.update_in_transaction
66 -- index.close = java_index.close 63 -- index.close = java_index.close
67 index.ensure_open = java_index.ensure_open 64 index.ensure_open = java_index.ensure_open
68 index.next_id = java_index.nextId 65 index.next_id = java_index.nextId
69 index.highlighter = java_index.highlighter 66 index.highlighter = java_index.highlighter
67 index.indexed_only_field = java_index.indexed_only_field
70 68
71 Lucene.instances[index] = true 69 Lucene.instances[index] = true
72 70
73 function index.close() 71 function index.close()
74 Lucene.instances[index] = nil 72 Lucene.instances[index] = nil