mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-01-13 20:53:32 +01:00
3325 lines
341 KiB
HTML
3325 lines
341 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<title>Functions Reference</title>
|
||
<link rel="stylesheet" type="text/css" href="css/jazzy.css" />
|
||
<link rel="stylesheet" type="text/css" href="css/highlight.css" />
|
||
<meta charset="utf-8">
|
||
<script src="js/jquery.min.js" defer></script>
|
||
<script src="js/jazzy.js" defer></script>
|
||
|
||
<script src="js/lunr.min.js" defer></script>
|
||
<script src="js/typeahead.jquery.js" defer></script>
|
||
<script src="js/jazzy.search.js" defer></script>
|
||
</head>
|
||
<body>
|
||
|
||
<a name="//apple_ref/swift/Section/Functions" class="dashAnchor"></a>
|
||
|
||
<a title="Functions Reference"></a>
|
||
|
||
<header class="header">
|
||
<p class="header-col header-col--primary">
|
||
<a class="header-link" href="index.html">
|
||
CoreStore Docs
|
||
</a>
|
||
(90% documented)
|
||
</p>
|
||
|
||
<p class="header-col--secondary">
|
||
<form role="search" action="search.json">
|
||
<input type="text" placeholder="Search documentation" data-typeahead>
|
||
</form>
|
||
</p>
|
||
|
||
<p class="header-col header-col--secondary">
|
||
<a class="header-link" href="https://github.com/JohnEstropia/CoreStore">
|
||
<img class="header-icon" src="img/gh.png"/>
|
||
View on GitHub
|
||
</a>
|
||
</p>
|
||
|
||
</header>
|
||
|
||
<p class="breadcrumbs">
|
||
<a class="breadcrumb" href="index.html">CoreStore Reference</a>
|
||
<img class="carat" src="img/carat.png" />
|
||
Functions Reference
|
||
</p>
|
||
|
||
<div class="content-wrapper">
|
||
<nav class="navigation">
|
||
<ul class="nav-groups">
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Classes.html">Classes</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/AsynchronousDataTransaction.html">AsynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/BaseDataTransaction.html">BaseDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSAsynchronousDataTransaction.html">CSAsynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSBaseDataTransaction.html">CSBaseDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSCoreStore.html">CSCoreStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSDataStack.html">CSDataStack</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSError.html">CSError</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSFrom.html">CSFrom</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSGroupBy.html">CSGroupBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSInMemoryStore.html">CSInMemoryStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSInto.html">CSInto</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSListMonitor.html">CSListMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSMigrationResult.html">CSMigrationResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSMigrationType.html">CSMigrationType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSObjectMonitor.html">CSObjectMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSOrderBy.html">CSOrderBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSQLiteStore.html">CSSQLiteStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSectionBy.html">CSSectionBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSelect.html">CSSelect</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSelectTerm.html">CSSelectTerm</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSetupResult.html">CSSetupResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSSynchronousDataTransaction.html">CSSynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSTweak.html">CSTweak</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSUnsafeDataModelSchema.html">CSUnsafeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSUnsafeDataTransaction.html">CSUnsafeDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSWhere.html">CSWhere</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CSXcodeDataModelSchema.html">CSXcodeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObject.html">CoreStoreObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObjectObjectDiff.html">CoreStoreObjectObjectDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObjectOrderedDiff.html">CoreStoreObjectOrderedDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObjectTransformableDiff.html">CoreStoreObjectTransformableDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObjectUnorderedDiff.html">CoreStoreObjectUnorderedDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreObjectValueDiff.html">CoreStoreObjectValueDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CoreStoreSchema.html">CoreStoreSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CustomSchemaMappingProvider.html">CustomSchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CustomSchemaMappingProvider/CustomMapping.html">– CustomMapping</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CustomSchemaMappingProvider/UnsafeSourceObject.html">– UnsafeSourceObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/CustomSchemaMappingProvider/UnsafeDestinationObject.html">– UnsafeDestinationObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/DataStack.html">DataStack</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/DefaultLogger.html">DefaultLogger</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/DynamicEntity.html">DynamicEntity</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/Entity.html">Entity</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/InMemoryStore.html">InMemoryStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/InferredSchemaMappingProvider.html">InferredSchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/ListMonitor.html">ListMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/ObjectMonitor.html">ObjectMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/SQLiteStore.html">SQLiteStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/SchemaHistory.html">SchemaHistory</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/SynchronousDataTransaction.html">SynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/UnsafeDataModelSchema.html">UnsafeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/UnsafeDataTransaction.html">UnsafeDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/UserInfo.html">UserInfo</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/XcodeDataModelSchema.html">XcodeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Classes/XcodeSchemaMappingProvider.html">XcodeSchemaMappingProvider</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Global Variables.html">Global Variables</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Global Variables.html#/s:9CoreStore0aB11ErrorDomainSSvp">CoreStoreErrorDomain</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Enums.html">Enumerations</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/CSErrorCode.html">CSErrorCode</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/CSLocalStorageOptions.html">CSLocalStorageOptions</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/CoreStore.html">CoreStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/CoreStoreError.html">CoreStoreError</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/CoreStoreErrorCode.html">CoreStoreErrorCode</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums.html#/s:9CoreStore8LogLevelO">LogLevel</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/MigrationType.html">MigrationType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/RelationshipContainer.html">RelationshipContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/RelationshipContainer/ToOne.html">– ToOne</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/RelationshipContainer/ToManyOrdered.html">– ToManyOrdered</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/RelationshipContainer/ToManyUnordered.html">– ToManyUnordered</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/SelectTerm.html">SelectTerm</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/TransformableContainer.html">TransformableContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/TransformableContainer/Required.html">– Required</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/TransformableContainer/Optional.html">– Optional</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/ValueContainer.html">ValueContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/ValueContainer/Required.html">– Required</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Enums/ValueContainer/Optional.html">– Optional</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Extensions.html">Extensions</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Bool.html">Bool</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/CGFloat.html">CGFloat</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Data.html">Data</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Date.html">Date</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Double.html">Double</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Float.html">Float</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Int.html">Int</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Int16.html">Int16</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Int32.html">Int32</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Int64.html">Int64</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Int8.html">Int8</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/KeyPath.html">KeyPath</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/KeyPathString.html">KeyPathString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSAttributeType.html">NSAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSData.html">NSData</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSDate.html">NSDate</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSDeleteRule.html">NSDeleteRule</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSManagedObject.html">NSManagedObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSManagedObjectContext.html">NSManagedObjectContext</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSManagedObjectID.html">NSManagedObjectID</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSNull.html">NSNull</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSNumber.html">NSNumber</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSString.html">NSString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSURL.html">NSURL</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/NSUUID.html">NSUUID</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Progress.html">Progress</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/RawRepresentable.html">RawRepresentable</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Result.html">Result</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Selector.html">Selector</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/Sequence.html">Sequence</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/String.html">String</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/URL.html">URL</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Extensions/UUID.html">UUID</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Functions.html">Functions</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboijG0R0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboeijG0R0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzARRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzASRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtAA0aB6ObjectCRbz0kH0Qy1_RszARRb_ASQy2_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_AA0mabkijG0R2_r3_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAQRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_AA0lm4CKeyhO0R2_r3_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAORb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAPRb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAMRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzANRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GGtAA0aB6ObjectCRbzAORb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_GtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_SgGtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Protocols.html">Protocols</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore07AllowedaB28ObjectCollectionKeyPathValueP">AllowedCoreStoreObjectCollectionKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore07AllowedaB18ObjectKeyPathValueP">AllowedCoreStoreObjectKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore37AllowedOptionalObjectiveCKeyPathValueP">AllowedOptionalObjectiveCKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/AnyWhereClause.html">AnyWhereClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/c:@M@CoreStore@objc(pl)CSDeleteClause">CSDeleteClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSDynamicSchema.html">CSDynamicSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/c:@M@CoreStore@objc(pl)CSFetchClause">CSFetchClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSListObjectObserver.html">CSListObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSListObserver.html">CSListObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSListSectionObserver.html">CSListSectionObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSLocalStorage.html">CSLocalStorage</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSObjectObserver.html">CSObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/c:@M@CoreStore@objc(pl)CSQueryClause">CSQueryClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CSStorageInterface.html">CSStorageInterface</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CloudStorage.html">CloudStorage</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/c:@M@CoreStore@objc(pl)CoreDataNativeType">CoreDataNativeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CoreStoreLogger.html">CoreStoreLogger</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CoreStoreObjectKeyValueObservation.html">CoreStoreObjectKeyValueObservation</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CoreStoreObjectiveCType.html">CoreStoreObjectiveCType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/CoreStoreSwiftType.html">CoreStoreSwiftType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/DynamicObject.html">DynamicObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/DynamicSchema.html">DynamicSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/FetchableSource.html">FetchableSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/GroupByClause.html">GroupByClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ImportableObject.html">ImportableObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ListObjectObserver.html">ListObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ListObserver.html">ListObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ListSectionObserver.html">ListSectionObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/LocalStorage.html">LocalStorage</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/ObjectObserver.html">ObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/OrderByClause.html">OrderByClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/QueryableSource.html">QueryableSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/SchemaMappingProvider.html">SchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/SectionMonitorBuilderType.html">SectionMonitorBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore26SelectAttributesResultTypeP">SelectAttributesResultType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/SelectClause.html">SelectClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore16SelectResultTypeP">SelectResultType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/StorageInterface.html">StorageInterface</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols/WhereClauseType.html">WhereClauseType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Structs.html">Structures</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/CloudStorageOptions.html">CloudStorageOptions</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/FetchChainBuilder.html">FetchChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/From.html">From</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/GroupBy.html">GroupBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Into.html">Into</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/LocalStorageOptions.html">LocalStorageOptions</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/MigrationChain.html">MigrationChain</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/OrderBy.html">OrderBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/OrderBy/SortKey.html">– SortKey</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/PartialObject.html">PartialObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/QueryChainBuilder.html">QueryChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/SectionBy.html">SectionBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/SectionMonitorChainBuilder.html">SectionMonitorChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Select.html">Select</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Tweak.html">Tweak</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/VersionLock.html">VersionLock</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Where.html">Where</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Where/Expression.html">– Expression</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Where.html#/s:9CoreStore5WhereV12SingleTargetO">– SingleTarget</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Structs/Where.html#/s:9CoreStore5WhereV16CollectionTargetO">– CollectionTarget</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="Typealiases.html">Type Aliases</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore9ClassNamea">ClassName</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore10EntityNamea">EntityName</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore13KeyPathStringa">KeyPathString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore15MigrationResulta">MigrationResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore18ModelConfigurationa">ModelConfiguration</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore12ModelVersiona">ModelVersion</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore11SetupResulta">SetupResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="Typealiases.html#/s:9CoreStore22XcodeDataModelFileNamea">XcodeDataModelFileName</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
<article class="main-content">
|
||
|
||
<section class="section">
|
||
<div class="section-content">
|
||
<h1>Functions</h1>
|
||
<p>The following functions are available globally.</p>
|
||
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section">
|
||
<div class="section-content">
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20QueryableAttributeType%20&%20Equatable"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: QueryableAttributeType & Equatable" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20QueryableAttributeType%20&%20Equatable">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: QueryableAttributeType & Equatable</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains the value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"Pluto"</span><span class="p">,</span> <span class="s">"Snoopy"</span><span class="p">,</span> <span class="s">"Scooby"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">nickname</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CQueryableAttributeType%20&%20Equatable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: Optional<QueryableAttributeType & Equatable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CQueryableAttributeType%20&%20Equatable%3E">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: Optional<QueryableAttributeType & Equatable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains the value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"Pluto"</span><span class="p">,</span> <span class="s">"Snoopy"</span><span class="p">,</span> <span class="s">"Scooby"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">nickname</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20QueryableAttributeType%20&%20Comparable"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: QueryableAttributeType & Comparable" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20QueryableAttributeType%20&%20Comparable">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: QueryableAttributeType & Comparable</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">>=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CQueryableAttributeType%20&%20Comparable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: Optional<QueryableAttributeType & Comparable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CQueryableAttributeType%20&%20Comparable%3E">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: Optional<QueryableAttributeType & Comparable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">>=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20NSManagedObject"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: NSManagedObject" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20NSManagedObject">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: NSManagedObject</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="n">john</span><span class="p">,</span> <span class="n">bob</span><span class="p">,</span> <span class="n">joe</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">master</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">,</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">,</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_STR0_So0gH2IDC7ElementRt0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="n">john</span><span class="p">,</span> <span class="n">bob</span><span class="p">,</span> <span class="n">joe</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">master</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span><span class="p">,</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span> <span class="o">==</span> <span class="kt">NSManagedObjectID</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CNSManagedObject%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: NSManagedObject, Value: Optional<NSManagedObject>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20NSManagedObject,%20Value:%20Optional%3CNSManagedObject%3E">
|
||
<h3 class="section-name">KeyPath where Root: NSManagedObject, Value: Optional<NSManagedObject></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="n">john</span><span class="p">,</span> <span class="n">bob</span><span class="p">,</span> <span class="n">joe</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">master</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_STR0_So0gH2IDC7ElementRt0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="n">john</span><span class="p">,</span> <span class="n">bob</span><span class="p">,</span> <span class="n">joe</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">master</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">Optional</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span><span class="p">,</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span> <span class="o">==</span> <span class="kt">NSManagedObjectID</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Required%3CQueryableAttributeType%20&%20Equatable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Required<QueryableAttributeType & Equatable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Required%3CQueryableAttributeType%20&%20Equatable%3E">
|
||
<h3 class="section-name">KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Required<QueryableAttributeType & Equatable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains the value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"Pluto"</span><span class="p">,</span> <span class="s">"Snoopy"</span><span class="p">,</span> <span class="s">"Scooby"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">nickname</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Optional%3CQueryableAttributeType%20&%20Equatable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Optional<QueryableAttributeType & Equatable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Optional%3CQueryableAttributeType%20&%20Equatable%3E">
|
||
<h3 class="section-name">KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Optional<QueryableAttributeType & Equatable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">nickname</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains the value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"Pluto"</span><span class="p">,</span> <span class="s">"Snoopy"</span><span class="p">,</span> <span class="s">"Scooby"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">nickname</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Required%3CQueryableAttributeType%20&%20Comparable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Required<QueryableAttributeType & Comparable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Required%3CQueryableAttributeType%20&%20Comparable%3E">
|
||
<h3 class="section-name">KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Required<QueryableAttributeType & Comparable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">>=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Required</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Optional%3CQueryableAttributeType%20&%20Comparable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Optional<QueryableAttributeType & Comparable>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20ValueContainer%3CRoot%3E.Optional%3CQueryableAttributeType%20&%20Comparable%3E">
|
||
<h3 class="section-name">KeyPath where Root: CoreStoreObject, Value: ValueContainer<Root>.Optional<QueryableAttributeType & Comparable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o"><=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">person</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">age</span> <span class="o">>=</span> <span class="mi">20</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/ValueContainer.html">ValueContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">Optional</span><span class="o"><</span><span class="kt">V</span><span class="o">>></span><span class="p">,</span> <span class="nv">value</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20RelationshipContainer%3CRoot%3E.ToOne%3CCoreStoreObject%3E"></a>
|
||
<a name="//apple_ref/swift/Section/KeyPath where Root: CoreStoreObject, Value: RelationshipContainer<Root>.ToOne<CoreStoreObject>" class="dashAnchor"></a>
|
||
<a href="#/KeyPath%20where%20Root:%20CoreStoreObject,%20Value:%20RelationshipContainer%3CRoot%3E.ToOne%3CCoreStoreObject%3E">
|
||
<h3 class="section-name">KeyPath where Root: CoreStoreObject, Value: RelationshipContainer<Root>.ToOne<CoreStoreObject></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">==</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if a property is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">!=</span> <span class="n">john</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="o">></span><span class="p">(</span><span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">,</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">D</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GGtAA0aB6ObjectCRbzAORb_7ElementQy0_Rs_STR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GGtAA0aB6ObjectCRbzAORb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value of a property</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="n">john</span><span class="p">,</span> <span class="n">bob</span><span class="p">,</span> <span class="n">joe</span><span class="p">]</span> <span class="o">~=</span> <span class="p">\</span><span class="o">.</span><span class="n">master</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">D</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">keyPath</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">O</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">D</span><span class="o">>></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/~%20where%20D:%20NSManagedObject"></a>
|
||
<a name="//apple_ref/swift/Section/~ where D: NSManagedObject" class="dashAnchor"></a>
|
||
<a href="#/~%20where%20D:%20NSManagedObject">
|
||
<h3 class="section-name">~ where D: NSManagedObject</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">owner</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">SingleTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">owner</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">SingleTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyPets</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA027AllowedObjectiveCCollectiongH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyPets</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAMRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAMRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">johnsSonInLaw</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">spouse</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">father</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzANRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzANRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">johnsSonInLaw</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">spouse</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">father</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">spouseHasSiblings</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">spouse</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">father</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">children</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">0</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAQRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAQRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">spouseHasSiblings</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">spouse</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">father</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">children</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">0</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_AA0lm4CKeyhO0R2_r3_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA027AllowedObjectiveCCollectiongH5ValueR1_AA0lm4CKeyhO0R2_r3_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">spousesWithBadNamingSense</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">spouse</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span><span class="o">.</span><span class="nf">any</span><span class="p">()</span> <span class="o">==</span> <span class="s">"Spot"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">C</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">C</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">NSManagedObject</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">C</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore39AllowedObjectiveCCollectionKeyPathValueP">AllowedObjectiveCCollectionKeyPathValue</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore29AllowedObjectiveCKeyPathValueP">AllowedObjectiveCKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/~%20where%20D:%20CoreStoreObject"></a>
|
||
<a name="//apple_ref/swift/Section/~ where D: CoreStoreObject" class="dashAnchor"></a>
|
||
<a href="#/~%20where%20D:%20CoreStoreObject">
|
||
<h3 class="section-name">~ where D: CoreStoreObject</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboijG0R0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboijG0R0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">owner</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">O</span><span class="o">>></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">SingleTarget</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB18ObjectKeyPathValueP">AllowedCoreStoreObjectKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAORb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAORb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">owner</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB18ObjectKeyPathValueP">AllowedCoreStoreObjectKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAPRb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAPRb_0iF0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabighE0R1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">owner</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB18ObjectKeyPathValueP">AllowedCoreStoreObjectKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboeijG0R0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0oH0Qy0_Rs_AA07AllowedaboeijG0R0_r1_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyPets</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt"><a href="Enums/RelationshipContainer.html">RelationshipContainer</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">ToOne</span><span class="o"><</span><span class="kt">O</span><span class="o">>></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB28ObjectCollectionKeyPathValueP">AllowedCoreStoreObjectCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzARRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzARRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyPets</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB28ObjectCollectionKeyPathValueP">AllowedCoreStoreObjectCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzASRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzASRb_0kH0Qy1_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_r2_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyPets</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">O</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">K</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">K</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">K</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB28ObjectCollectionKeyPathValueP">AllowedCoreStoreObjectCollectionKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtAA0aB6ObjectCRbz0kH0Qy1_RszARRb_ASQy2_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_AA0mabkijG0R2_r3_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G9ValueTypeQy2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtAA0aB6ObjectCRbz0kH0Qy1_RszARRb_ASQy2_Rs_AA0cD5TraitR0_AA07AllowedabkeijG0R1_AA0mabkijG0R2_r3_lF">~(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Connects multiple <code><a href="Protocols/DynamicKeyPath.html">DynamicKeyPath</a></code>s to create a type-safe chain usable in query/fetch expressions</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">spousesWithBadNamingSense</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Pet</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span><span class="o">.</span><span class="nf">any</span><span class="p">()</span> <span class="o">==</span> <span class="s">"Spot"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">O</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">KC</span><span class="p">,</span> <span class="kt">KV</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">KC</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">KeyPath</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">KV</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">CollectionTarget</span><span class="p">,</span> <span class="kt">KV</span><span class="o">.</span><span class="kt">ValueType</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">D</span> <span class="o">==</span> <span class="kt">KC</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="Classes/CoreStoreObject.html">CoreStoreObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">KV</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">KC</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB28ObjectCollectionKeyPathValueP">AllowedCoreStoreObjectCollectionKeyPathValue</a></span><span class="p">,</span> <span class="kt">KV</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore07AllowedaB18ObjectKeyPathValueP">AllowedCoreStoreObjectKeyPathValue</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Where.Expression%20where%20V:%20QueryableAttributeType"></a>
|
||
<a name="//apple_ref/swift/Section/Where.Expression where V: QueryableAttributeType" class="dashAnchor"></a>
|
||
<a href="#/Where.Expression%20where%20V:%20QueryableAttributeType">
|
||
<h3 class="section-name">Where.Expression where V: QueryableAttributeType</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is not equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_GtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_GtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"John"</span><span class="p">,</span> <span class="s">"Joe"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">expression</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Where.Expression%20where%20V:%20QueryableAttributeType%20&%20Comparable"></a>
|
||
<a name="//apple_ref/swift/Section/Where.Expression where V: QueryableAttributeType & Comparable" class="dashAnchor"></a>
|
||
<a href="#/Where.Expression%20where%20V:%20QueryableAttributeType%20&%20Comparable">
|
||
<h3 class="section-name">Where.Expression where V: QueryableAttributeType & Comparable</h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">lonelyDog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o"><</span> <span class="mi">2</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">lonelyDog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o"><=</span> <span class="mi">1</span><span class="p">)</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyDog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">></span> <span class="mi">1</span><span class="p">)</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">happyDog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">pets</span><span class="p">)</span><span class="o">.</span><span class="nf">count</span><span class="p">()</span> <span class="o">>=</span> <span class="mi">2</span><span class="p">)</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Where.Expression%20where%20V:%20Optional%3CQueryableAttributeType%3E"></a>
|
||
<a name="//apple_ref/swift/Section/Where.Expression where V: Optional<QueryableAttributeType>" class="dashAnchor"></a>
|
||
<a href="#/Where.Expression%20where%20V:%20Optional%3CQueryableAttributeType%3E">
|
||
<h3 class="section-name">Where.Expression where V: Optional<QueryableAttributeType></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/==(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">==</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/!=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">!=</span> <span class="s">"John"</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">!=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_SgGtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF"></a>
|
||
<a name="//apple_ref/swift/Function/~=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_SgGtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by checking if a sequence contains a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">dog</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">([</span><span class="s">"John"</span><span class="p">,</span> <span class="s">"Joe"</span><span class="p">]</span> <span class="o">~=</span> <span class="p">(\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">name</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">~=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">sequence</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span> <span class="nv">expression</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Where.Expression%20where%20V:%20Optional%3CQueryableAttributeType%20&%20Comparable%3E"></a>
|
||
<a name="//apple_ref/swift/Section/Where.Expression where V: Optional<QueryableAttributeType & Comparable>" class="dashAnchor"></a>
|
||
<a href="#/Where.Expression%20where%20V:%20Optional%3CQueryableAttributeType%20&%20Comparable%3E">
|
||
<h3 class="section-name">Where.Expression where V: Optional<QueryableAttributeType & Comparable></h3>
|
||
</a>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is less than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">childsPet</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">age</span><span class="p">)</span> <span class="o"><</span> <span class="mi">10</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/<=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is less than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">childsPet</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">age</span><span class="p">)</span> <span class="o"><=</span> <span class="mi">10</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o"><=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is greater than a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">teensPet</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">age</span><span class="p">)</span> <span class="o">></span> <span class="mi">10</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">></span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"></a>
|
||
<a name="//apple_ref/swift/Function/>=(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a <code><a href="Structs/Where.html">Where</a></code> clause by comparing if an expression is greater than or equal to a value</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">teensPet</span> <span class="o">=</span> <span class="kt">CoreStore</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Dog</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">((\</span><span class="o">.</span><span class="n">master</span> <span class="o">~</span> <span class="p">\</span><span class="o">.</span><span class="n">age</span><span class="p">)</span> <span class="o">>=</span> <span class="mi">10</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="o">>=</span> <span class="o"><</span><span class="kt">D</span><span class="p">,</span> <span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="o">></span><span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">>.</span><span class="kt">Expression</span><span class="o"><</span><span class="kt">T</span><span class="p">,</span> <span class="kt">V</span><span class="p">?</span><span class="o">></span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">V</span><span class="p">?)</span> <span class="o">-></span> <span class="kt"><a href="Structs/Where.html">Where</a></span><span class="o"><</span><span class="kt">D</span><span class="o">></span> <span class="k">where</span> <span class="kt">D</span> <span class="p">:</span> <span class="kt"><a href="Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">T</span> <span class="p">:</span> <span class="kt"><a href="Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt"><a href="Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span><span class="p">,</span> <span class="kt">V</span> <span class="p">:</span> <span class="kt">Comparable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
</article>
|
||
</div>
|
||
<section class="footer">
|
||
<p>© 2019 <a class="link" href="https://github.com/JohnEstropia" target="_blank" rel="external">John Estropia</a>. All rights reserved. (Last updated: 2019-03-31)</p>
|
||
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.5</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
|
||
</section>
|
||
</body>
|
||
</div>
|
||
</html>
|