(items []interface{})
| 109 | } |
| 110 | |
| 111 | func (d *dbStore) save(items []interface{}) errors.Error { |
| 112 | for _, item := range items { |
| 113 | batch, err := d.driver.ForType(reflect.TypeOf(item)) |
| 114 | if err != nil { |
| 115 | return err |
| 116 | } |
| 117 | err = batch.Add(item) |
| 118 | if err != nil { |
| 119 | return err |
| 120 | } |
| 121 | } |
| 122 | d.driver.Close() |
| 123 | return nil |
| 124 | } |