-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Support logical operators for route expressions #2261
Comments
From what I've learned from lua-resty-expr, which is used by lua-resty-expr. The default operator for combining multiple expressions is |
This issue has been marked as stale due to 90 days of inactivity. It will be closed in 30 days if no further activity occurs. If this issue is still relevant, please simply write any comment. Even if closed, you can still revive the issue at any time or discuss it on the [email protected] list. Thank you for your contributions. |
This issue has been closed due to lack of activity. If you think that is incorrect, or the issue requires additional review, you can revive the issue at any time. |
Description
APISIX supports logical operators to combine multiple expressions.
e.g.
https://docs.api7.ai/apisix/reference/apisix-expressions#logical-operators
However, the
ApisixRoute
CRD only supports selecting route when "one of the expression is matched".There is no clue about how to use logical operators by declarative ways. Neither from the document, nor from source code.
The text was updated successfully, but these errors were encountered: