これは古い質問ですが、今日も同じ問題に取り組んでいました。解決策を見つけようとして、私はこのqnに出くわしたので、解決策/回避策を見つけたとき、私はまともなことをして投稿するだろうと思いました...
彼らの投稿の赤い「Bargle」エラーに基づいて、zmiiはMySQLカスタム検索クエリを使用しようとしていたに違いないと思います。 Zapierはクエリからの出力を持っている必要があります。そうしないと障害が発生します。周りを見回して、カスタムクエリを作成しました:
選択した回答に基づいて
したがって、私のクエリでは、従業員IDが見つかった場合は出力し、見つからなかった場合は0を出力します。次に、カスタムクエリからの出力「結果」に基づいたZapierPATHSステップを挿入しました。結果が0より大きい場合は、既存のレコードを更新します。 0の場合は、新しいレコードを挿入します。カスタムクエリコードを使用して分岐と更新/挿入を行うことができると思いますが、最初に試すことが他にあるため、まだ試していません。
編集 実際、Zapier ここ
。私は元の答えを保持しましたが、それを隠しました。構文は機能しますが、クエリがSELECT
の場合のみです。 クエリの場合、INSERT
では機能しません またはUPDATE
クエリ。詳細については、リンクされた質問のコメントの説明を参照してください。基本的に、この段階ではZapierMySQLカスタムクエリステップを介して挿入または更新操作を実行することはできません。