0
В моей схеме solr есть одно динамическое поле.Как удалить на столбце документа в solr
<dynamicField name="jobs_*" type="float" indexed="true" stored="true"/>
Поэтому у меня есть одно значение DOC,
docs: [
{
last_name: "Jain",
state_name: "rajasthan",
mobile_no: "234534564621",
id: "4",
jobs_6554: "6554",
},...]
Теперь я просто хочу, чтобы удалить один столбец, означает jobs_6554 не полный документ. Как это возможно в solr.
Итак, после удаления документы будут.
docs: [
{
last_name: "Jain",
state_name: "rajasthan",
mobile_no: "234534564621",
id: "4"
},...]
Если вы используете Solr 4.x, вы можете использовать атомные обновления для обновления только одного столбца/поля. См. Http://wiki.apache.org/solr/Atomic_Updates и http://wiki.apache.org/solr/UpdateXmlMessages#Optional_attributes_for_.22field.22http://wiki.apache.org/solr/UpdateXmlMessages#Optional_attributes_for_. 22field.22 для более подробной информации. –
Да, я использую этот atom_updates. Но я не знал, как удалить конкретный столбец, обновить только с использованием нулевого значения – Anurag
Вот что вы должны использовать. Я не знал версию, которую вы используете. – JHS