php url/rest bool 逻辑解析器

标签 php sql boolean-logic

是否有任何现有的 php 模块/库/类可以从字符串/url 中解析出 bool 逻辑(和、或、不、在、不在、=、<、> 和分组)?

我正在将一个 rest api 创建到数据库中,并希望支持对每个对象的列/字段值的高级 bool 查询。

我目前的回退是通过 php/sql 支持简单的列过滤器(/object/*/key/val),并使用我们的 solr 数据库实例来支持直接 solr 查询(它具有大量的查询功能)。唯一的问题是 solr 不是实时数据。最多 1-2 分钟就过时了,这并不理想。

最佳答案

在 php 中尝试 parse_str()。
有关此支票的更多信息 https://www.php.net/manual/en/function.parse-str.php

关于php url/rest bool 逻辑解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6915321/

相关文章:

php - 这段代码中如何返回数组的值?

php - 分割 MYSQL 结果

php - 传一个空格很多的MySQL查询没问题?

sql - 选择总和 HH :MM for period between two dates

mysql - 双内连接查询在 Qt 中不起作用

php - 我的 ask.php 语法有什么问题?

c# - 如何判断两个 boolean 表达式是否相同

MySQL View 使用 AND 返回更多结果?

python - 如何将 bool 条件包含到Python的列表理解中?

sql - 一张表的唯一索引