query<T extends RealmObject> method

RealmResults<T> query<T extends RealmObject>(
  1. String query,
  2. [List<Object?> args = const []]
)

Returns all RealmObjects that match the specified query.

The Realm Dart and Realm Flutter SDKs supports querying based on a language inspired by NSPredicate and Predicate Programming Guide.

Implementation

RealmResults<T> query<T extends RealmObject>(String query, [List<Object?> args = const []]) {
  final metadata = _metadata.getByType(T);
  final handle = realmCore.queryClass(this, metadata.classKey, query, args);
  return RealmResultsInternal.create<T>(handle, this, metadata);
}