想法是創建一個模型實例並根據分數對其進行分區。使用多個綁定過濾實例似乎沒有效果
<bind nodeset="instance('mDetails')/review" readonly="true()" id="liked" relevant="algorithmScore > 0"/>
<bind nodeset="instance('mDetails')/review" readonly="true()" id="neutral" relevant="algorithmScore = 0"/>
<bind nodeset="instance('mDetails')/review" readonly="true()" id="disliked" relevant="algorithmScore < 0"/>
如果上面我們有一個包含所有評論的情況下,我想創建一個基於算法評分不同的綁定(正面,中性或負面)。
然後在我的UI
<repeat bind="liked">
<input ref="@critic">
<label>Critic</label>
</input>
應該檢索喜歡它的子集(algorithmScore爲正)等
然而,當我運行此代碼,我得到了不喜歡顯示出來時,我請求喜歡和模型刪除不相關的行(我認爲這應該發生)。
我說XForms的設計不是用這種方式來做這種事嗎?