Model sails findOrCreate在create from关系之前检查数据有多少?

Model sails findOrCreate在create from关系之前检查数据有多少?,model,sails.js,crud,Model,Sails.js,Crud,在从关系创建之前,如何使用检查数据查找或创建有很多问题 示例模型: 1. Thread.js module.exports = { attributes: { name: { type: "string" }, streams: { collection: "stream", via: "thread" } }, schema: true }; 2. Stream.j

在从关系创建之前,如何使用检查数据查找或创建有很多问题

示例模型:

1. Thread.js

module.exports = {
    attributes: {
        name: { type: "string" },
        streams: { 
            collection: "stream",
            via: "thread"
        }
    },
    schema: true
};



2. Stream.js
  module.exports = {
        attributes: {
            title: { type: "string" },
            thread: { 
                model: "thread"
            }
        },
        schema: true
    };
如何创建具有唯一流ID的线程,我的示例代码:

Thread.findOrCreate({streams: {$in: ["1323","3434"] } }, {name: "me on me"});
如果collecton上不存在的流有多个线程,则可以创建线程?怎么样…谢谢你