rloS
:
1
Solr .......................................................................................................................................... 3
BinaryField ................................................................................................................................................ 3
BoolField ................................................................................................................................................... 3
CurrencyField ............................................................................................................................................ 3
TrieDateField............................................................................................................................................. 3
ExternalFileField ....................................................................................................................................... 3
EnumField ................................................................................................................................................. 4
LatLonType ................................................................................................................................................ 4
PointType .................................................................................................................................................. 5
PreAnalyzedField ...................................................................................................................................... 5
RandomSortField ...................................................................................................................................... 5
SpatialRecursivePrefixTreeFieldType........................................................................................................ 5
StrField ...................................................................................................................................................... 6
TextField ................................................................................................................................................... 6
TrieDoubleField ......................................................................................................................................... 7
TrieFloatField ............................................................................................................................................ 7
TrieIntField ................................................................................................................................................ 8
TrieLongField ............................................................................................................................................ 8
UUIDField .................................................................................................................................................. 8
............................................................................................................................................. 9
positionIncrementGap .............................................................................................................................. 9
precisionStep ............................................................................................................................................ 9
sortMissingLast ......................................................................................................................................... 9
class ........................................................................................................................................................... 9
autoGeneratePhraseQueries .................................................................................................................... 9
indexed ................................................................................................................................................... 01
stored ...................................................................................................................................................... 01
docValues ................................................................................................................................................ 01
sortMissingFirst ...................................................................................................................................... 01
multiValued ............................................................................................................................................ 00
omitNorms .............................................................................................................................................. 00
omitTermFreqAndPositions .................................................................................................................... 00
2
00 .......................................................................................................................................... snoitisoPtimo
00 .................................................................................................................................................. deriuqer
00 .......................................................................................................................................
00 .................................................................................................................
10 ................................................................................................................................................ WON
10 .................................................................................................................................................. ZT
10 ............................................................................................... dleiFeliFlanretxE
30 ..........................................................................................................................................
40 ..................................................................................................... dleiFeliFlanretxE
40 .......................................................................................................................... dleiF gniypoC
50 ..................................................................................................................... sdleiF cimanyD
50 ................................................................................................................................ yeK euqinU
50 ...............................................................................................................
60 ..................................................................................................... DIUU DIUG
60 ........................................................................................................................................
70 ............................................................................................................................
3
Solr
BinaryField
base64 :
BoolField
true or false:
CurrencyField
:
TrieDateField
DateTime : ExternalFileField
Solr :
valType float, tfloat, pfloat keyField Unique
Key
:
Unique_Field_Value = value
:
external_fieldName.txt
fieldname ExternalFileField
4
EnumField
:
enumsConfig xml conf :
enumName enumsConfig severity.
:Critical = 4 Low = 1
LatLonType
:
:
5
JSON :
{latlng_0_coordinate: "38.044337, latlng_0_coordinate:-103.513824}
PointType
x,y: ,
_d subFieldSuffix dynamicField :
{"id":"9","point_0_d":30,"point_1_d":40}
PreAnalyzedField
Solr .:
RandomSortField
:
random_123 random_456 :
http://localhost:8983/solr/select?q=*&sort=random_321%20asc
SpatialRecursivePrefixTreeFieldType
.
name : class :solr.SpatialRecursivePrefixTreeFieldType
6
: yrotcaFtxetnoClaitaps .yrotcaFtxetnoClaitapSstJ.stj.txetnoc.eroc.j4laitaps.moc
seerged: stinu , : tcPrrEtsid
5.0 0.0 . 5.0
. : rrEtsiDxam . 900000.0 1
. erehps eurt: oeg y,x eslaf
.naisetraC/naedilcuE. )Ynim ,Yxam ,Xxam ,xnim(POLEVNE y,x: sdnuoBdlrow
eurt=oeg .
eurt=oeg: . rotaluclaCtsid naisetraC eslaf=oeg . enisrevah
."2^naisetrac" dna "erehpSytnecniv" ,"senisoCfOwal". : eerTxiferp :sleveLxam
dleiFrtS
. :dleiFtxeT
>/ "eurt"=tsaLgnissiMtros "dleiFrtS.rlos"=ssalc "gnirts"=eman epyTdleif"001"=paGtnemercnInoitisop "dleiFtxeT.rlos"=ssalc "lareneg_txet"=eman epyTdleif
7
. . TextField .
TrieDoubleField
double (64 bit) : . precisionStep=0 .
:
precisionStep=8
TrieFloatField
float (32 bit) : . precisionStep=0 .
:
precisionStep=8
8
dleiFtnIeirT
. : )tib 23( tni "0"=petSnoisicerp "dleiFtnIeirT.rlos"=ssalc "tni"=eman epyTdleif/"0"=paGtnemercnInoitisop . 0=petSnoisicerp
:
"8"=petSnoisicerp "dleiFtnIeirT.rlos"=ssalc "tnit"=eman epyTdleif/"0"=paGtnemercnInoitisop 8=petSnoisicerp
dleiFgnoLeirT
. : )tib 46( gnol "0"=petSnoisicerp "dleiFgnoLeirT.rlos"=ssalc "gnol"=eman epyTdleif/"0"=paGtnemercnInoitisop . 0=petSnoisicerp
:
"8"=petSnoisicerp "dleiFgnoLeirT.rlos"=ssalc "gnolt"=eman epyTdleif/"0"=paGtnemercnInoitisop 8=petSnoisicerp
dleiFDIUU
: DIUG >/ "eurt"=dexedni "dleiFDIUU.rlos"=ssalc "diuu"=eman epyTdleif/ "WEN"=tluafed "eurt"=derots "eurt"=dexedni "diuu"=epyt "diu"=eman dleif< . tluafed WEN
. duolCrloS
9
paGtnemercnInoitisop
. :
" " 0
petSnoisicerp
. seireuQ segnaR : eziS xednI
4 8 6) tib 46( elbuod ,gnol 4) tib 23( taolf ,tni
tsaLgnissiMtros
. eslaf eurt :
: eurt .
: eslaf .
ssalc
.dleiFtnIeriT.rlos ssalC
seireuQesarhPetareneGotua
:
rloS: eurt
01
: .eslaf
dexedni
:
: eurt : eslaf
derots
:
: eurt : eslaf
seulaVcod
seulaVcoD . eurt. stecaF
. seulaVcoD . seulaVcod
:
dleiFrts *eirT dleiFdiuu
tsriFgnissiMtros
. eslaf eurt :
: eurt .
: eslaf .
11
deulaVitlum
() eurt .
smroNtimo
( eurt . ).
.gnirts ,loob ,atad ,taolf ,tni eurt
snoitisoPdnAqerFmreTtimo
snoitisoPtimo
deriuqer
. eurt
dleiFetaDeirT :
Zss:mm:hhTDD-MM-YYYY
.CTU
rloS . :WON
SHTNOM2+WON
:
21
YAD1WON
YAD/WON . RUOH/WON . / :WON .
YAD/SYAD3+SHTNOM6+Z277.81:33:71T02-50-2791
WON
WON WON rloS .
:
0000027834831=WON&]WON OT *[:etad_trats=qf&rlos=q
. WON
ZT
CTU : ZT
selegnA_soL/aciremA=ZT&*:*=q?tceles/rlos/3898:tsohlacol//:ptth
dleiFeliFlanretxE . dleiFeliFlanretxE
:
"di"=dleiFyek "dleiFeliFlanretxE.rlos"=ssalc "epyTeliFlanretxEliamsi"=eman epyTdleif/ "0"=laVfed "eurt"=dexedni "eurt"=derots "taolf"=epyTlav : dleiFyek taolfp,taolft,taolf : epyTlav : laVfed
:
>/ "epyTeliFlanretxEliamsi"=epyt "knar_liamsi"=eman dleif
31
knar_liamsi . seireuQ noitcnuF
:
lav=eulav_euqinu
YTRX 5 01 . , : eulav_euqinu eulav_euqinu knar_liamsi: lav
atad txt: .
lav = eulav_euqinu:
: :
emandleif_lanretxe
knar_liamsi_lanretxe
:
nimdA eroC rloS daoleR
:lmx.gifnocrlos
>/"redaoleRdleiFeliFlanretxE.amehcs.rlos.ehcapa.gro"=ssalc "rehcraeSwen"=tneve renetsil< "rehcraeStsrif"=tneve renetsil<
>/"redaoleRdleiFeliFlanretxE.amehcs.rlos.ehcapa.gro"=ssalc
41
timmoc :
eurt=timmoc?etadpu/rlos/3898:tsohlacol//:ptth
dleiFeliFlanretxE
. : lf
)EMAN_DLEIF(dleif=lf
knar_liamsi = EMAN_DLEIF
)knar_liamsi(dleif=lf
:
}219 :")knar_liamsi(dleif" ,"TSET03081BG" :"di"{
: dleif
)knar_liamsi(dleif:knar,di=lf
:
}219 :knar ,"TSET03081BG" :"di"{
dleiF gniypoC
emantsrif . emantsrifesacrewol
. emantsrif >/ "emantsrifesacrewol"=tsed "emantsrif"=ecruos dleiFypocdleifdleifdleiFcimanyd/"eurt"=derots "eurt"=dexedni "tni"=epyt "i_*"=eman dleiFcimanydyeKeuqinu/yeKeuqinu"reldnaHhcraeS.rlos"=ssalc "tceles/"=eman reldnaHtseuqer< >"stluafed"=eman tsl< >rts/"smaraPohce"=eman rts< >tni/"swor"=eman tni< >rts/"fd"=eman rts< >tsl/< >reldnaHtseuqer/dleiFypoc