From 29c2e5e64ea5ab06c96a0eb8a7235ac559a34204 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br> Date: Mon, 28 Sep 2015 23:46:31 -0300 Subject: [PATCH] Add Update_Property to LearningObjectRepository --- app/repositories/orient_db/learning_object_repository.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/repositories/orient_db/learning_object_repository.rb b/app/repositories/orient_db/learning_object_repository.rb index 374acddbb..3fe2860cd 100644 --- a/app/repositories/orient_db/learning_object_repository.rb +++ b/app/repositories/orient_db/learning_object_repository.rb @@ -60,6 +60,12 @@ module OrientDb connection.command sprintf("DELETE VERTEX #{odb_class} where @rid = '%s'", learning_object.id) end + def update_property(learning_object,property,value) + if accepted_properties.include? property + connection.command "UPDATE LearningObject SET #{property}='#{value}' WHERE @rid = #{learning_object.id}" + end + end + ## # To create "index:learningobject_search" on OrientDB, use the following command: # CREATE INDEX learningobject_search -- GitLab