@@ -61,7 +61,7 @@ public class Query<T: Model> {
6161
6262 Returns an array of entities.
6363 */
64- @discardableResult
64+ // @discardableResult
6565 func run( ) throws -> [ T ] {
6666 var models : [ T ] = [ ]
6767
@@ -121,7 +121,7 @@ public class Query<T: Model> {
121121 let data = model. serialize ( )
122122
123123 if let id = model. id {
124- filter ( database. driver. idKey, . equals, id)
124+ let _ = filter ( database. driver. idKey, . equals, id) // discardableResult
125125 try update ( data)
126126 } else {
127127 let new = try create ( data)
@@ -137,7 +137,7 @@ public class Query<T: Model> {
137137 */
138138 public func delete( ) throws {
139139 action = . delete
140- try run ( )
140+ let _ = try run ( ) // discardableResult
141141 }
142142
143143 /**
@@ -153,7 +153,7 @@ public class Query<T: Model> {
153153 let filter = Filter . compare ( database. driver. idKey, . equals, id)
154154 filters. append ( filter)
155155
156- try run ( )
156+ let _ = try run ( ) // discardableResult
157157 }
158158
159159 //MARK: Update
@@ -165,7 +165,7 @@ public class Query<T: Model> {
165165 public func update( _ serialized: [ String : Value ? ] ) throws {
166166 action = . update
167167 data = serialized
168- try run ( )
168+ let _ = try run ( ) // discardableResult
169169 }
170170
171171
@@ -178,7 +178,7 @@ public class Query<T: Model> {
178178 Used for filtering results based on how
179179 a result's value compares to the supplied value.
180180 */
181- @discardableResult
181+ // @discardableResult
182182 public func filter( _ field: String , _ comparison: Filter . Comparison , _ value: Value ) -> Self {
183183 let filter = Filter . compare ( field, comparison, value)
184184 filters. append ( filter)
@@ -192,7 +192,7 @@ public class Query<T: Model> {
192192 Used for filtering results based on whether
193193 a result's value is or is not in a set.
194194 */
195- @discardableResult
195+ // @discardableResult
196196 public func filter( _ field: String , _ scope: Filter . Scope , _ set: [ Value ] ) -> Self {
197197 let filter = Filter . subset ( field, scope, set)
198198 filters. append ( filter)
@@ -203,7 +203,7 @@ public class Query<T: Model> {
203203 /**
204204 Shortcut for creating a `.equals` filter.
205205 */
206- @discardableResult
206+ // @discardableResult
207207 public func filter( _ field: String , _ value: Value ) -> Self {
208208 return filter ( field, . equals, value)
209209 }
0 commit comments