我需要检索一组记录,这些记录需要一些具有多个连接的复杂标准。我可以通过自己的SQL执行.query()来获取我想要的记录。但是,我无法弄清楚如何使用实例方法等将这些记录转换为实际的模型实例。我确信有一种内部方法可用于从已经检索到的记录创建模型实例我只是需要将我的结果映射到,我只是不知道它是什么。
一些帮助?
答案 0 :(得分:5)
您应该可以使用Collection._model(jsObject)执行此操作。
我知道有人说这是一个官方的公共api,而不是一个隐藏的"选项使用所谓的私有方法。
示例:
new Pet._model({name: "fluffy"});
有关详细信息,请参阅此issue。 Btw,particlebanana(Cody Stoltman)在该问题上推荐这个选项是水线ORM的首席开发人员。希望这会给你一些信心。