2016-09-27 5 views
1

値:Algolia絞り込むネストされた配列が、私はAlgoliaインデックスに次き

{ 
    objectID: 1, 
    subject: 'yyy', 
    messages: [ 
     {visible: false, content: 'password: xxx'}, 
     {visible: true, content: 'qqq'}, 
    ] 
} 

一部のユーザーには見えないメッセージを見ることができる、他にはありません。 messagesを{visible:true}に限定することはできますか?

なぜなら、xhrクエリ応答に不可視メッセージが表示されないようにするためです。

+0

JavaScriptを使用してクライアント側でフィルタリングする方法を教えてください。ただし、既にサーバーから送信しないようにしたいと思いますか? – Danmoreng

+0

ええ、それがポイントです – buzdykg

答えて

0

私はアルゴリアへの1回のリクエストではできないと思います。主なオブジェクトに属性として 'message_visibility_false'と 'message_visibility_true'を追加することができます。

{ 
objectID: 1, 
subject: 'yyy', 
message_visibility_false: 'password: xxx', 
message_visibility_true: 'qqq' 
} 
関連する問題