有没有办法为现有数据库自动生成Rails API?我有来自 php 项目的 mysql DB,我需要为它生成 REST API。
在关于通知的文章中, Mozzila 说:
注意:此功能在 Web Workers 中可用。
可以在没有任何警告的情况下创建 Worker
var worker = new SharedWorker('scripts/worker.js');
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在共享工作者中执行此操作时:
var notification = new Notification("Hi there!");
Run Code Online (Sandbox Code Playgroud)
它不起作用。Webworker 工作正常,它XMLHttpRequest可以从主线程读取数据并将消息推送到它,但不会出现通知。我无法调试它,因为控制台在 webworker 中不可用。在主线程中授予权限,通知也可在此处获得。
如果重要的话,我使用 Chrome47.0.2526.111 m进行开发和调试。我注意到即使 FB 选项卡关闭,Facebook 也会调用通知,所以我正在尝试实现类似的功能。
我exercise和muscle模型之间有很多很多关联.我删除单一关联
models.Exercise.find({where: {id: exerciseId}})
.then(function(exercise){
exercise.removeMuscle(muscleId);
res.sendStatus(200);
});
Run Code Online (Sandbox Code Playgroud)
ORM运行3个查询,其中2个类似
Executing (default): SELECT `Muscule`.`id`, `Muscule`.`title`, `Muscule`.`description`, `Muscule`.`video`, `Muscule`.`createdAt`,
`Muscule`.`updatedAt`, `muscle_exercise`.`createdAt` AS `muscle_exercise.createdAt`, `muscle_exercise`.`updatedAt` AS `muscle_
exercise.updatedAt`, `muscle_exercise`.`MusculeId` AS `muscle_exercise.MusculeId`, `muscle_exercise`.`ExerciseId` AS `muscle_exercise.ExerciseId` FROM `Muscules` AS `Muscule` INNER JOIN `muscle_exercise` AS `muscle_exercise` ON `Muscule`.`id` = `muscle_exercise`.`MusculeId` AND `muscle_exercise`.`ExerciseId` = 11;
Executing (default): SELECT `Muscule`.`id`, `Muscule`.`title`, `Muscule`.`description`, `Muscule`.`video`, `Muscule`.`createdAt`,
`Muscule`.`updatedAt`, `muscle_exercise`.`createdAt` AS `muscle_exercise.createdAt`, `muscle_exercise`.`updatedAt` AS `muscle_
exercise.updatedAt`, `muscle_exercise`.`MusculeId` AS `muscle_exercise.MusculeId`, `muscle_exercise`.`ExerciseId` AS `muscle_exercise.ExerciseId` FROM `Muscules` AS `Muscule` INNER JOIN …Run Code Online (Sandbox Code Playgroud)