rust-sortStringToSql:锈版。 将排序表达式转换为可在 'ORDER BY' 语句中使用的 SQL,例如 '-aired,id' -> 'aird DESC NULLS LAST, id ASC NULLS LAST'

时间:2024-07-02 20:03:00
【文件属性】:

文件名称:rust-sortStringToSql:锈版。 将排序表达式转换为可在 'ORDER BY' 语句中使用的 SQL,例如 '-aired,id' -> 'aird DESC NULLS LAST, id ASC NULLS LAST'

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-02 20:03:00

Rust

将字符串排序为 SQL 这是一个 rust crate,用于将“排序表达式”转换为可在“ORDER BY”中使用的 SQL 表达式。 例如, -date,id将转换为date DESC NULLS LAST, id ASC NULLS LAST 。 它可用于将 HTTP 查询参数转换为可在 SQL 查询中使用的表达式。 (我自己只在 Postgres 上使用它,所以我不能保证它可以与其他数据库一起使用。) 安装 # Cargo.toml [ dependencies ] sort_str_to_sql = " 1.0.0 " 输入格式 逗号分隔的字段名称列表。 为降序添加“-”或为升序添加“+”(这是默认值,因此它是可选的)。 如果您希望首先使用null值的记录(这会设置NULLS FIRST ),请附加一个“-”。 您可以在内联#[test]找到一些示例。 执照 麻省理工学院


【文件预览】:
rust-sortStringToSql-master
----.gitignore(186B)
----Cargo.toml(475B)
----tests()
--------lib.rs(1KB)
----LICENSE(1KB)
----Readme.md(937B)
----src()
--------lib.rs(2KB)
----benches()
--------lib.rs(312B)
----.travis.yml(383B)
----.editorconfig(415B)

网友评论