2016-04-08 4 views
3

ネイティブとレルムのnoobがここに反応します!リアクションのネイティブのヌルプロパティを持つオブジェクトのフィルタリング

1つの特定のプロパティがnullのオブジェクトをロードします。オブジェクトがレルムではありません」「値がオブジェクトではありません」

let goals = Modal.objects('goal').filtered('SubGoalOf == $0', {}); 

しかし、のようなエラーを持って、私もこれを試してみた

let goals = Modal.objects('goal').filtered('SubGoalOf == $0', null); 

私はこのようにそれらをフィルタリングしてみましたオブジェクト "。フィルタリングされていないクエリは完全に動作し、すべてを返します。しかし、それは私が行っていることではありません。

これは、スキーマのようになります。

Goal.schema = { 
    name: 'goal', 
    primaryKey: 'id', 
    properties: { 
    id: 'string', 
    createdOn: 'date', 
    itemName: {type: 'string', indexed: true }, 
    SubGoalOf: {type: 'goal', optional: true}, 
    ShouldNotify: 'bool', 
    WhenNotify: {type:'date', optional: true}, 
    deadline: {type:'date', optional: true}, 
    isComplete: 'bool', 
    completedOn: {type:'date', optional: true}, 
    } 
} 

誰も私を助けることができればそれは素晴らしいことです。ありがとうございました。

答えて

3

現在、Realm React Nativeは、nullのクエリをサポートしていません。この強化は、この問題によって追跡されます。

はすべてオプションの種類の

https://github.com/realm/realm-js/issues/162

+0

アップデートを/テストヌルクエリを実装します。これは、現在* *サポートしています。このバージョンでは> = '0.12.0 ' –

関連する問題