2017-09-27 11 views
0

は、だから私はこのようなクエリを持っている参加者の参照を一致させますクエリ?作曲クエリは

リファレンスを試して、toSSONに伝えました。 私はそれを試みましたが、それは物事を解析しません - クエリの解析とはっきりした問題があります。

ドキュメントの回答が見つからないので、誰でもこれを行っているのか、クライアントへの参照の代わりにクライアントIDを保存して整合性を失う必要があるのだろうかと思います。

EDIT:以下の最初の回答の完全性については、

アイテムをアイテムの配列に追加しようとしています。トランザクションが渡された単一のオブジェクトが項目で呼び出されると

asset Item identified by uuid { 
    o String uuid 
    o DateTime timestamp 
    o String orderNumber 
    --> Client client 
    o String[] message 
} 

: マイItemオブジェクトは、次のように定義されています。 Item.clientをクエリの_ $ clientの値として設定しています。

私はそれを "resource:"で事前に保留する必要がありますか? 私はそれがすでにリファレンスストリングにあったと思っていますので、私は尋ねています - 少なくともそれは遊び場のビューにあります。

EDIT2:

:このクエリ

return query('selectOrder', {agency : RSRC, orderNumber : orderNumber}); 

におけるクライアントとしてしかし、私はまだこれを取得していていることを設定し

var RSRC = 'resource:com.x.Client#XYZ123' 

だから私は、手動で次の変数を構築

Error: unknown operator "0" - should be one of $eq, $lte, $lt, $gt, $gte, $exists, $ne, $in, $nin, $size, $mod, $regex, $elemMatch, $type or $all

次は何ですか? "resource ..."文字列を引用符で埋め込むこともできませんでした。

答えて

1

あなたのクエリは正常ですが、関係のために resource:type.Name#instanceという形式の文字列を渡す必要があります。

など。 resource:org.acme.Car#123ABC

+0

私はもっと冗長であったはずです。 _ $クライアントがどこから来ているのかを示すためにオリジナルを編集します。 –

関連する問題