POSTGRESQL 9.5以降、 SELECT FOR SHARE/FOR UPDATE
にはSKIP LOCKED
オプションがあり、非常に便利です。
これをサポートすると便利です。
ありがとう
本当に便利だろう。
これまでの唯一の回避策は、生のクエリを実行するように見えます。
knex.raw('select * from table for update skip locked')
これも必要なので、いくつかのユニット+統合テストを使用してPostgreSQLの機能を実装しましたが、完全を期すために、MySQLとMariaDBでも動作するようになるまでPRを数日間保持します。 しかし、私の変更はすでにパブリックフォークにあります。
どうもありがとうございました! 皆さんがロックしているので、最後の問題です!
最も参考になるコメント
どうもありがとうございました! 皆さんがロックしているので、最後の問題です!