問題タブ [rust-diesel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2186 参照

rust - ディーゼルにネストされたフィルターを実装する方法は?

私はRustとDieselにはまったく慣れていません。私は今、次のようなクエリにディーゼルフィルタリングを実装しようとしています:

ドキュメントや Web でいくつか検索した後も、これを行う方法が見つかりませんでした。私の最も近い推測は次のとおりです。

誰でもアイデアがありますか?

ありがとう!

0 投票する
1 に答える
322 参照

rust - 単一のテーブルまたは結合のいずれかにディーゼル フィルターを適用しますか?

私は実行時にディーゼルフィルターを生成しています(この質問と同様のアプローチを使用しています)。make_filtersテーブルのフィルターを生成する関数がありますtunnel:

tunnelこれらのフィルターをテーブルまたは と の結合のいずれかに適用したいと思いtunnelますconnection。このような:

しかし、試してみると、次のエラーが発生します。

クエリが だけtunnel::table.into_boxed()の場合、これはうまく機能するので、 の型シグネチャを一般化する必要があると思いますmake_filters

ここでの最小限の例。