0
我正在使用Tire gem作爲elasticsearch客戶端。檢查文檔key/id是否存在Tire
我想知道是否有辦法知道索引中是否存在已知標識的文檔?
類似:
Tire.exists? { index: 'myIndex', type: 'myType', id: 'myId' }
我正在使用Tire gem作爲elasticsearch客戶端。檢查文檔key/id是否存在Tire
我想知道是否有辦法知道索引中是否存在已知標識的文檔?
類似:
Tire.exists? { index: 'myIndex', type: 'myType', id: 'myId' }
請試試這個,
Tire::Configuration.client.get "#{Tire::Configuration.url}/myindex/mytype/myid?pretty"
如果文件存在,那麼將返回索引的屬性或者響應主體的文檔包含
{
"exists" : false
}
我認爲文件沒有這種東西。我以爲有一個簡單的get(id),但我找不到它了...... – phoet 2014-10-10 12:27:10