1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
table_create Values TABLE_HASH_KEY ShortText
[[0,0.0,0.0],true]
table_create Data TABLE_NO_KEY
[[0,0.0,0.0],true]
column_create Data values COLUMN_VECTOR Values
[[0,0.0,0.0],true]
column_create Values data_index COLUMN_INDEX|WITH_SECTION Data values
[[0,0.0,0.0],true]
load --table Data
[
{"values": ["Hello World", "Good-by World"]},
{"values": ["Hello Groonga", "Good-by Groonga"]}
]
[[0,0.0,0.0],2]
truncate Values.data_index
[[0,0.0,0.0],true]
load --table Data
[
{"values": ["Morning World", "Afternoon World"]},
{"values": ["Morning Groonga", "Afternoon World"]},
{"values": ["Duplicated", "Duplicated"]}
]
[[0,0.0,0.0],3]
index_column_diff Values data_index
[
[
0,
0.0,
0.0
],
[
{
"token": {
"id": 1,
"value": "Hello World"
},
"remains": [],
"missings": [
{
"record_id": 1,
"section_id": 1
}
]
},
{
"token": {
"id": 2,
"value": "Good-by World"
},
"remains": [],
"missings": [
{
"record_id": 1,
"section_id": 1
}
]
},
{
"token": {
"id": 3,
"value": "Hello Groonga"
},
"remains": [],
"missings": [
{
"record_id": 2,
"section_id": 1
}
]
},
{
"token": {
"id": 4,
"value": "Good-by Groonga"
},
"remains": [],
"missings": [
{
"record_id": 2,
"section_id": 1
}
]
}
]
]
|