Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom SQL. #8

Open
KyGuyMayor opened this issue Mar 24, 2017 · 2 comments
Open

Custom SQL. #8

KyGuyMayor opened this issue Mar 24, 2017 · 2 comments

Comments

@KyGuyMayor
Copy link

Is there a way to use custom sql queries like the query method in the Sails documentation? Here is a link to the documentation I am referring to: http://sailsjs.com/documentation/reference/waterline-orm/models/query

@cope
Copy link

cope commented Sep 14, 2017

I'd like to know that too.

But it looks like no one os maintaining this adapter anymore :(

@KyGuyMayor
Copy link
Author

I was able to fix this by adding this function to lib/adapter.js at line 389

query(connectionName, collection, collectionName, queryObj, cb) { this.datastore.adapter.executeQuery(connectionName, queryObj, function (err, results) { if ( err) return cb(err); cb(null, results && results.rows); }); },

You can call it like this. Model.query({ sql: sql, params { term: term } }, function callback(err, results) { ... });

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants