示例#1
0
 /// <summary>
 /// Parse field assignments, similar to conditions, but without the conditionals.
 /// </summary>
 /// <param name="query"></param>
 /// <returns></returns>
 protected virtual List<String> ParseAssignments(IDatabaseObject query) {
     DocumentValue document = new DocumentValue();
     document.AddRange(query.Where(statement => statement is Assignment));
     
     return new List<String>() {
         new JArray() {
             new JObject() {
                 new JProperty("$set", document.ToJObject())
             }
         }.ToString(Formatting.None)
     };
 }