Thinky.ioを使用してユーザーとジョブモデルに参加するのに苦労しています。Thinky.io hasManyは新しいモデルインスタンスを保存していません
文書には、hasManyが投稿者を投稿者に添付する方法の例がhereあります。私はユーザーのために同じ設定をしたいと思います:それぞれのユーザーは理想的には関心のあるすべての仕事を保存した仕事フィールドを持っているでしょう。これは私がUser-Jobの関係を設定した方法です:User.hasMany(Job、 'jobs'、 'id'、 'userId')。これは、私の知る限り、私の追加ジョブ機能を得ているようである:これはちょうど、ユーザーがクリックしたものは何でも、現在のジョブにuser.jobsを設定している
module.exports.addJob = function*(next) {
this.type = 'application/json';
var user = yield User.get("473ade1a-d2df-4618-9a53-ed68fa98f169").run();
const joins = yield User.get(user.id).getJoin().run();
const jobData = yield parse(this);
const job = new Job(jobData);
user.jobs = job;
var userJoined = yield user.saveAll({jobs: true});
。私は新しい仕事をuser.jobsにプッシュしようとしましたが、それもうまくいかなかったのです。私はコンソールに情報を見ることができますが、この関係は私が知る限りデータベースに保存されません。これまで誰もこの問題を扱っていましたか?私はStackOverflowの新機能ですので、どうすればわたしの質問を明確にすることができますか?ありがとうございました!