如何为ruby项目创建elasticsearch索引?
我已经讲过了: 创建索引的示例如下`如何为ruby项目创建elasticsearch索引?,ruby,
elasticsearch,Ruby,
elasticsearch,我已经讲过了: 创建索引的示例如下` client.index index: 'myindex', type: 'mytype', id: 1, body: { title: 'Test' } 我到处都找过了,似乎找不到任何关于参数的描述,比如索引、类型、id、主体。我只是不确定那里应该代表什么类型的信息。我猜索引:是你给索引起的名字,但其余的我都找不到线索。另外,我不确定你通常如何在rails应用程序中实现这些索引,也就是说,它们通常放在什么类型的文件中 提前感谢您的帮助 处的文档列出了所
client.index index: 'myindex', type: 'mytype', id: 1, body: { title: 'Test' }
我到处都找过了,似乎找不到任何关于参数的描述,比如索引、类型、id、主体。我只是不确定那里应该代表什么类型的信息。我猜索引:是你给索引起的名字,但其余的我都找不到线索。另外,我不确定你通常如何在rails应用程序中实现这些索引,也就是说,它们通常放在什么类型的文件中
提前感谢您的帮助 处的文档列出了所有参数并提供了示例
对于Rails集成,请查看gem。它允许您将Elasticsearch与Rails模型集成。如果您使用的是ROR 通过在rails控制台上运行-CTRL+C,可以在特定模型上创建索引 MODEL_NAME.import-force:true
如果您正在使用elasticsearch ruby api,或者查看轮胎(退役)宝石。