尝试使用Waterline独立模式时,我找不到执行本机查询的正确方法。使用Sails.JS,使用sendNativeQuery方法,这是我在模型实例中找不到的。有谁知道如何执行这些查询?
谢谢!
我遇到了同样的问题,我认为它在模型和数据存储上设置了getDatastore()和sendNativeQuery()函数。
当然在这个文件上:https://github.com/balderdashy/sails-hook-orm/blob/master/lib/build-registered-datastore-instance.js 这里定义了函数:https://github.com/balderdashy/sails-hook-orm/blob/master/lib/build-registered-datastore-instance.js
我要在我的代码中实现这个,但如果有人有更好的想法或者已经这样做了,我会感激帮助:)
答案 0 :(得分:0)
Sails使您可以访问名为datastore.manager
根据适配器的不同,这可能代表连接池,单个连接,甚至只是对预先配置的客户端库实例的引用。
例如,如果您使用的是MongoDB,则可以使用原始Mongo集合实例。
请参阅here。