ExampleSolrBean loaded = solrTemplate.queryForObject(DEFAULT_BEAN_OBJECT_QUERY, ExampleSolrBean.class);
Assert.assertEquals(1, loaded.getCategory().size());
PartialUpdate update = new PartialUpdate("id", DEFAULT_BEAN_ID);
update.setValueOfField("popularity", 500);
update.setValueOfField("cat", Arrays.asList("cat-1", "cat-2", "cat-3"));
update.setValueOfField("name", null);
solrTemplate.saveBean(update);
solrTemplate.commit();
loaded = solrTemplate.queryForObject(DEFAULT_BEAN_OBJECT_QUERY, ExampleSolrBean.class);