mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 18:14:26 +00:00
[DS-734] Improve efficiency of Database accesses
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5706 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
@@ -946,12 +946,12 @@ public class Collection extends DSpaceObject
|
||||
+ getID() + ",item_id=" + item.getID()));
|
||||
|
||||
// Create mapping
|
||||
TableRow row = DatabaseManager.create(ourContext, "collection2item");
|
||||
TableRow row = DatabaseManager.row("collection2item");
|
||||
|
||||
row.setColumn("collection_id", getID());
|
||||
row.setColumn("item_id", item.getID());
|
||||
|
||||
DatabaseManager.update(ourContext, row);
|
||||
DatabaseManager.insert(ourContext, row);
|
||||
|
||||
ourContext.addEvent(new Event(Event.ADD, Constants.COLLECTION, getID(), Constants.ITEM, item.getID(), item.getHandle()));
|
||||
}
|
||||
|
Reference in New Issue
Block a user