Improved Levenshtein search with SearchExtensions
Improved Levenshtein string search for use with Entityframework or other IQueryable data sets
Improved Levenshtein string search for use with Entityframework or other IQueryable data sets
NinjaNye.SearchExtensions now supports searching child collections for IQueryable meaning you can perform complex searches that automatically translate to the SQL
Describing one of the new features of NinjaNye.SearchExtensions. Added as part of version 1.3, ContainingAll() allows a user to return records where all search terms are included in the defined properties
Introduction into RankedSearch functionality provided by NinjaNye.SearchExtensions nuget package.
Creating an IQueryable search extension method that allows dynamic searching with ranked results via occurrence counts. This solution is written in C# using the power of expression trees.
I recently added a new method to my library of IQueryable extensions methods built using expression trees. The library is geared towards enabling search functionality via extension methods.
Continuing my latest theme of search extension methods, my new method allows users to search a property against multiple search terms. The code has been added to my existing search extensions project which can be found on github by going to https://github.com/ninjanye/SearchExtensions
Following on from my previous post on creating a generic search extension method for IQueryable, I decided to take the concept a step further and create an additional method that allows you to search multiple properties for a particular search term. This has now also been created as a github project
Following up to my previous post on a generic repository method, I decided to take it a step further and create an generic search extension method to perform the same task. Here is the extension method as well as the SQL it generated
In this post I begin to create a generic search extension method using expression trees. The result is a cool extension method that can be applied to any IQueryable. More to follow as I expand on the method.