を無視しましたウェブUI:RethinkDB [並べ替えは、私がデータを照会するC#アプリケーションでRethinkDBを働いてきた
r.db('db_data').table('table_data').orderBy({index:r.desc('my_index')}).limit(1)
、ここで私のC#のコードです:
RethinkDB.R.
Db(mSelectedDB).
Table(mSelectedTable).
OrderBy(RethinkDB.R.Desc("my_index")).OptArg("index", "my_index").
Limit(1)
Run(conn);
私は、Webから実行したときに私が正しく最後の結果を得るが、C#app I が最初に取得 - 私のOrderByは動作しないので、ここで何が間違っていますか? C#のATMのみの作業ソリューションは、Limit(1)+ R.Descの代わりにNth(-1)を使用することですが、それは遅くなりますので、避けたいです。
環境:VS 2015、RethinkDb.Driver.2.3.15
質問について少し混乱し
あなたのタイトルは間違いです。何かあれば、これはC#言語の問題ではなく、rethinkdbの問題です。データ構造 –
を含むあなたの質問を明確にしてください。代わりに 'OrderBy()。OptArg(" index "、RethinkDB.R.Desc(" my_index "))'を試してください。免責事項:私は5分前までRethinkDBについて何も知らなかったのでテストしませんでしたが、私は[ドキュメント](https://rethinkdb.com/api/java/order_by/)に行きます。 –
これは試しました(パラメータなし)、動作しません –