Weed3-2. 5. How to solve the keyword problem of database
This article mainly introduces "weed3-2.5. how to solve the database keyword problem", in the daily operation, I believe that many people in weed3-2.5. There are doubts about how to solve the database keyword problem. The editor consulted all kinds of data and sorted out simple and easy-to-use operation methods. I hope it will be helpful to answer the question of "weed3-2.5. how to solve the database keyword problem"! Next, please follow the editor to study!
Weed3 a mini ORM framework (only 0.1Mb)
Source code: https://github.com/noear/weed3 source code: https://gitee.com/noear/weed3
Weed3 provides field and object formatting support, which can be set through DbContext. / take mysql as an example: DbContext db = new DbContext (...). FieldFormatSet ("`%`") / / set the field format character .objectFormatSet ("`%`"); / / set the object format character / /% number as a placeholder, and the field indicated by `%` will be changed to: `field name`
Field format pairs pair: .set (..), .select (..), .orderBy (..), .groupBy (..) To process the fields in the
For object format pairs: .table (..), innerJoin (..), leftJoin (..), rightJoin (..) The table name in is processed.
If you don't set it, you need to handle the keywords manually; manual processing does not conflict with automatic processing. / / manually handle db.table ("`user`") .where ("`count`)