Macro mysql_quick::setmany

source ·
macro_rules! setmany {
    ($t:expr, [$({$($k:tt: $v:expr),+$(,)?}),+$(,)?]) => { ... };
}
Expand description

新增数据 ,返回 sql 语句。 下面示例中,user 为表名,,name、num 为字段名,,后面为新增的值。 Add new data, then return sql. exp: users table, field name and num. after them is value.

let sql = setmany!("users", [
    {
        "name": string_t.clone(),
        "num": 882,
    },
    {
        "name": "zzz",
        "num": 122,
    },
]);
 
run(sql).unwrap();