什么是 @keleran/orm?
@keleran/orm 是一款适用于前端应用的对象关系映射框架。
安装 @keleran/orm
npm install @keleran/orm
如何使用 @keleran/orm?
1. 在 JavaScript 代码中导入 @keleran/orm
import { Model, Field, hasMany, belongsTo } from '@keleran/orm';
2. 创建 Model
class User extends Model { static schema = { name: Field.string(), age: Field.number(), posts: hasMany(Post), }; }
3. 创建数据表
User.createTable();
4. 新建一条数据
const user = new User({ name: 'Tom', age: 18 }); user.save() .then(() => console.log('创建成功')) .catch(error => console.log(error.message));
5. 查询数据
User.findById(1) .then(user => console.log(user)) .catch(error => console.log(error.message));
6. 更新数据
User.findById(1) .then(user => user.update({ age: 20 })) .then(() => console.log('更新成功')) .catch(error => console.log(error.message));
7. 删除数据
User.findById(1) .then(user => user.destroy()) .then(() => console.log('删除成功')) .catch(error => console.log(error.message));
总结
@keleran/orm 是一款方便、高效的对象关系映射框架,可以快速构建前端应用的数据模型和数据管理功能。通过本教程的学习,您已经了解了 @keleran/orm 的基本使用方法,希望对您的前端开发工作有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/85578