ローカル Postgres db で簡単なクエリを実行して、ID が 1 の User を返し、その値を variable に保存しようとしていますrecord
。私は Sails.js を使用しており、これらのコマンドを実行しているときは Sails コンソールにいます。実行することで、オブジェクトを印刷するためのクエリを取得できます
var record = User.find(1).exec(console.log);
、
しかし、その値を変数に保存する方法がわかりません。
他にもいろいろ試しました。await
Sailsコンソールでは機能せず、すべてのドキュメントがそれを使用しているようです.
私も試しました:
var record = User.find(1).exec(function(err, u){
return u[0];
});
var record = User.find(1).exec(function(err, u){
return u;
});
私が実行した場合:
var record = User.find(1).exec(function(err, u){
console.log(Object.keys(u[0]));
});
クエリしているユーザーのすべてのキーを出力するので、オブジェクトにアクセスできますが、そのオブジェクトをセイルズコンソール内の変数に保存する方法がわかりません。
何か案は?