internal RiakSearchResultDocument(RpbSearchDoc doc)
        {
            Fields = new List <RiakSearchResultField>();

            foreach (var f in doc.fields)
            {
                var field = new RiakSearchResultField(f);
                Fields.Add(field);

                if (field.Key == "id")
                {
                    Id = field;
                }
            }
        }
        internal RiakSearchResultDocument(RpbSearchDoc doc)
        {
            Fields = new List<RiakSearchResultField>();

            foreach (var f in doc.fields)
            {
                var field = new RiakSearchResultField(f);
                Fields.Add(field);

                if (field.Key == "id")
                {
                    Id = field;
                }
            }
        }