property :artikelnummer, type: 'string', index: 'not_analyzed'
property :eannummer, type: 'string', index: 'not_analyzed'
property :bezeichnung, type: 'multi_field', fields: {
bezeichnung: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'},
suggest: {:type => 'string', :analyzer => 'suggest_analyzer'}
}
property :bezeichnung_zusatz, type: 'multi_field', fields: {
bezeichnung_zusatz: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :matchcode, type: 'string', index: 'not_analyzed'
property :mengeneinheit, type: 'string', include_in_all: false
property :gewicht, type: 'float', include_in_all: false
property :hersteller, type: 'multi_field', fields: {
hersteller: {type: 'string'},
unchanged: {type: 'string', :index => 'not_analyzed'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :hersteller_nummer, type: 'string', index: 'not_analyzed', include_in_all: false
property :hersteller_artikelnummer, type: 'string', index: 'not_analyzed'
property :gruppe, type: 'multi_field', fields: {
gruppe: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :gruppe_zusatz, type: 'multi_field', fields: {
gruppe_zusatz: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :gruppe_nummer, type: 'string', index: 'not_analyzed', include_in_all: false
#property :hauptgruppe, type: 'multi_field', fields: {
# hauptgruppe: {type: 'string'},
#的ngram以下在导轨我article.rb模型的结构:{:类型=> '字串',:index_analyzer => 'ngram_index_analyzer' ,:search_analyzer => 'ngram_search_analyzer'} #}
# TODO: n-level facet
property :hierarchie, type: 'multi_field', fields: {
hierarchie: {type: 'string', index_analyzer: 'hierarchie_index_analyzer', search_analyzer: 'keyword', include_in_all: false},
ngram: {type: 'string', index_analyzer: 'ngram_index_analyzer', search_analyzer: 'ngram_search_analyzer'}
}
property :langtext, type: 'multi_field', fields: {
langtext: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :infotext, type: 'multi_field', fields: {
infotext: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :bestelltext, type: 'multi_field', fields: {
bestelltext: {type: 'string'},
ngram: {:type => 'string', :index_analyzer => 'ngram_index_analyzer', :search_analyzer => 'ngram_search_analyzer'}
}
property :dimension, type: 'string', include_in_all: false
property :listenpreis_netto, type: 'float', index: 'not_analyzed', include_in_all: false
property :listenpreis_brutto, type: 'float', index: 'not_analyzed', include_in_all: false
是有基于上述信息的迁移文件中的任何方式来创建表以dB /迁移不存在.. 如果是,那么怎么可以提前完成
感谢
编辑最简单的方法,我可以问
我想上面我的数据库信息,我怎么能做到这一点
是否有可能使用mongo-db! – Anish
或任何其他数据库! – Anish