Bug #384

selectで、scorerを使って_scoreでのソートをしようとすると結果が空になる

Added by Yosuke Sekikawa 2 months ago. Updated 13 days ago.

Status:完了 Start:07/07/2010
Priority:Normal Due date:
Assigned to:Tasuku SUENAGA % Done:

0%

Category:- Spent time: -
Target version:1.0

Description

selectコマンドで、--scorerオプションでの_scoreの代入が出来なくなっているのか、_scoreでのソートをしようとすると、空のJSONが返される。

> table_create --name Test --flags TABLE_HASH_KEY --key_type ShortText
> load --table Test
> [{"_key":"one"},{"_key":"two"},{"_key":"three"}]
3
> select --table Test --output_columns _id,_key,_score --scorer "_score = rand()" 
[[[3],[["_id","UInt32"],["_key","ShortText"]],[1,"one"],[2,"two"],[3,"three"]]]
> select --table Test --output_columns _id,_key,_score --scorer "_score = rand()" --sortby _score
[]
> select --table Test --output_columns _id,_key,_score --scorer "_score = _id" --sortby _score
[]
> select --table Test --output_columns _id,_key,_score --scorer "_score = 1" --sortby _score
[]


Related issues

related to Bug #402: --filterでtrue・falseがシンタックスエラーになる 完了 07/23/2010

History

Updated by Tasuku SUENAGA 2 months ago

filterやqueryを指定してみると、どういう挙動になるでしょうか。
(たとえば、filter=_id>0のような、全件ひっかかるもの)

これらを指定して問題が改善される場合は、
別途報告されている問題と同じ原因である可能性が考えられます。

Updated by Tasuku SUENAGA about 1 month ago

  • Status changed from 新規 to 担当者作業中
  • Assigned to set to Tasuku SUENAGA

--queryか--filterが必要。ドキュメントを書き換える。

Updated by Tasuku SUENAGA about 1 month ago

  • Target version set to 1.0

Updated by Tasuku SUENAGA about 1 month ago

#402 が修正されたので、--filter trueが使えるようになった。

Updated by daijiro MORI 13 days ago

  • Status changed from 担当者作業中 to 完了チェック待ち

Updated by daijiro MORI 13 days ago

  • Status changed from 完了チェック待ち to 完了

Also available in: Atom PDF