Javascript 在Node.js中,什么是RubyonRails的翻译,以实现Sequelize(或其他ORM)?
如果我从RubyonRails切换到Sequelize,我将使用哪些等效代码 如果我想使用同构JavaScript,我可能会希望对Node.js使用ORM 在我把太多时间花在这两者之间之前,有什么建议吗 我看过Sequelize、ORM NPM、Active Record NPM,它们看起来都不错,但我不确定哪一种效果最好。如果有人能向我展示一些对他们节点等价的ORM的翻译,我将能够快速实现它,并了解很多关于ORM的工作原理。多谢各位 如果有人能提供一个简短的指南,告诉我如何将这个RubyonRails代码翻译成相当于Sequelize JS或Bookshelf JS的代码,我可以决定哪一个看起来最方便Javascript 在Node.js中,什么是RubyonRails的翻译,以实现Sequelize(或其他ORM)?,javascript,ruby-on-rails,node.js,postgresql,orm,Javascript,Ruby On Rails,Node.js,Postgresql,Orm,如果我从RubyonRails切换到Sequelize,我将使用哪些等效代码 如果我想使用同构JavaScript,我可能会希望对Node.js使用ORM 在我把太多时间花在这两者之间之前,有什么建议吗 我看过Sequelize、ORM NPM、Active Record NPM,它们看起来都不错,但我不确定哪一种效果最好。如果有人能向我展示一些对他们节点等价的ORM的翻译,我将能够快速实现它,并了解很多关于ORM的工作原理。多谢各位 如果有人能提供一个简短的指南,告诉我如何将这个RubyonR
def show
@pet = Pet.find_by(id: params[:id])
if @pet
render json: @pet
else
render status: 400, nothing: true
end
end
def update
@pet = Pet.find_by(id: params[:id])
if @pet.update(pet_params)
render json: @pet
else
render status: 400, nothing: true
end
end
private
def pet_params
params.require(:pet).permit(:name, :species, :author_id)
end
这会让我的生活轻松很多,谢谢你。我相信sequelize有最好的文档,正如你在其他答案中可能看到的那样
app.get("Projects/:id", function (res,req){
var particularProj=Project.findById(params.id).then(function(project) {
// project will be an instance of Project and stores the content of the table entry with id 123. if such an entry is not defined you will get null
res.render("show.ejs", {proj: particularProj}
});
});
类似于Ruby on Rails活动记录中的以下内容:
def show
proj=Project.find(params[:id]);
@proj=proj
end
谢谢,我想我可以编辑我的问题,使之更接近,因为这正是我一直在寻找的。