app/controllers/simple_admin/resources_controller.rb in simpleadmin-1.2.3 vs app/controllers/simple_admin/resources_controller.rb in simpleadmin-1.2.4

- old
+ new

@@ -16,9 +16,17 @@ resource = model_klass.find(params[:id]).attributes.slice(*model_fields) render json: resource end + def show_by + model_fields = params[:model_fields].map { |model_field| model_field['field_name'] } + + resource = model_klass.find_by(params[:column_name] => params[:column_value] ).attributes.slice(*model_fields) + + render json: resource + end + def create resource = model_klass.new(resource_params) if resource.save render json: resource