Skip to content

Commit

Permalink
Merge pull request #76 from inosik/issue-#75-fix-contains-query
Browse files Browse the repository at this point in the history
Check value before executing Contains - fixes #75
  • Loading branch information
mbdavid committed Nov 10, 2015
2 parents 48c4529 + e3a0a68 commit 6174b65
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion LiteDB/Query/Impl/QueryContains.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ internal override IEnumerable<IndexNode> ExecuteIndex(IndexService indexer, Coll
{
var v = _value.Normalize(index.Options);

return indexer.FindAll(index, Query.Ascending).Where(x => x.Key.AsString.Contains(v));
return indexer
.FindAll(index, Query.Ascending)
.Where(x => x.Key.IsString && x.Key.AsString.Contains(v));
}
}
}

0 comments on commit 6174b65

Please sign in to comment.