.addObject("attributes", Attributes.in(connection.db()));
}
@RequestMapping(value = "/database/{dbname}/entity/{id}", method = {GET, POST})
public ModelAndView entity(@PathVariable String dbname, @PathVariable String id) {
final Connection connection = connect(dbname);
final Entity entity = connection.db().entity(Long.valueOf(id));
final List<Entity> instances =
Attributes.is(entity) ? Attributes.instances(entity, connection.db()) : Collections.<Entity>emptyList();
final List<Entity> referers = Entities.referers(entity, connection.db());
return new ModelAndView("entity")
.addObject("dbname", dbname)
.addObject("uri", toUri(dbname))
.addObject("entity", entity)
.addObject("instances", instances)