2017-03-06 12 views
0

のようなものがありますかSQLLEN()領域内の機能ですか?サポートされるセレクタ(LENに:どのように私は迅速でレルムを使用レルム内のSQL LEN()関数の代替

SELECT * FROM Customers WHERE LEN(CustomerName) = 10; 

のようなものを取得することができ、私は

realm.objects(Customers.self).filter("LEN(CustomerName) == 3") 

は、関数名 'LEN' を解析するために、このエラー

はできませんだ試してみました:)

答えて

0

レルムは、文字列プロパティの長さに基づくフィルタリングをまだサポートしていません。これを使用したい場合は、Realm Cocoa's GitHub pageに改善リクエストを提出してください。

0

@count不動産、

realm.objects(Customers.self).filter("[email protected] == 3") 

thisコレクションのクエリプロパティを確認します。

+0

回答ありがとうございます@ x4h1d。私は試しましたが運がありません--- ***キャッチされない例外のためアプリを終了します '無効な述語'、理由: '集約操作は配列プロパティを含むキーパスでのみ使用できます'。 –

+0

リンクを確認して方法を見つけることができます。 – x4h1d

+0

ありがとうございます。私はリンクをチェックしている:D –