Skip to content

Commit 7a5d5c5

Browse files
committed
docs: README covers in operator
1 parent 19b4e4c commit 7a5d5c5

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

README.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# QueryKit 🎛️
22

3-
QueryKit is a .NET library that makes it easier to filter and sort data by providing a fluent and intuitive syntax. It's inspired by the [Sieve](https://github.com/Biarity/Sieve) library but with some differences.
3+
QueryKit is a .NET library that makes it easier to query your data by providing a fluent and intuitive syntax for filtering and sorting. It's inspired by the [Sieve](https://github.com/Biarity/Sieve) library but with some differences.
44

55
## Getting Started
66

@@ -79,6 +79,12 @@ var input = """FirstName == "Jane" && Age < 10""";
7979
var input = """FirstName == "Jane" || FirstName == "John" """;
8080
```
8181

82+
Additionally, you can use `^^` for an `in` operator. You can add an `*` and use `^^*` for case-insensitivity as well:
83+
84+
```c#
85+
var input = """(Age ^^ [20, 30, 40]) && (BirthMonth ^^* ["January", "February", "March"]) || (Id ^^ ["6d623e92-d2cf-4496-a2df-f49fa77328ee"])""";
86+
```
87+
8288
### Order of Operations
8389

8490
You can use order of operation with parentheses like this:
@@ -106,9 +112,6 @@ There's a wide variety of comparison operators that use the same base syntax as
106112
| Contains | @= | @=* |
107113
| Does Not Contain | !@= | !@=* |
108114

109-
>**Note**
110-
>🚧 the `in` operator is coming soon
111-
112115
### Filtering Notes
113116

114117
* `string` and `guid` properties should be wrapped in double quotes

0 commit comments

Comments
 (0)